very nice and clean. only thing is 2nd floor bathroom is inside the other room so the other occupants are kind of inconvenienced. feels like there should be 3 bathrooms. but other tha. that great experi3nce overall. towels and dishesand utensils are all provided. and beach chairs and other amenities are good to. wifi might be a little weak inside tthe rooms but not a big deal.