Great place! Super clean. Well stocked kitchen, more than enough towels, beach chairs and mats and more, 2 super clean bathrooms. We are a family of five and we fit comfortably. Loved our stay!