Clean, good amenities (beach supplies included), and fantastic location. Exactly what we needed for the trip.