The hosts were attentive and very helpful, the apartment was a home away-from-home complete with amenities, view, hot tub, gas fire pit, etc., etc. We had a great time and our dog, Rio, couldn't believe his luck - beach walks, an enclosed yard, and friendly people everywhere we went. Perfect!