Great hosts - attentive and responsive. Great place - lovely, clean, comfortable, complete. Great location - just up the street from the ocean, great beach, good eateries.