Super clean and comfortable. Even had beach chairs, umbrella, towels and a boogie board. we used the kitchen area to cook breakfast each day. Great communication and great recommendations for local eats. highly recommend this place!