The place was perfect! It was clean, and filled with any amenity we might have needed during our visit; from hygiene, to everything you need for a great time at the beach with our kids, minus the food. The high chair and play pen was a blessing for us.