Pictures do not do it justice. The place was spacious, comfortable, and clean. Kitchen is a bit tight but we manged to cook with sometimes 5 people doing different tasks. Also it is one of the most well stocked airbnb kitchens I've ever experienced! They even have a microplane! We took advantage of the common facilities like the gym, grill, and hot tub! The beach gear and towels also came in handy. Very well thought out accommodations!