Im not sure why half the reviews straight up hated this place. My literal only complaint was the beds, they were cushy. But like super cushy and hard to lay flat on without rolling inwards. It was clean pool had normal stuff in it , some surface grass/bug here and there, like any outdoor pool. I text for sheets and towels on day 2, had them kn about 2 hours. Small kitchen hsd 2 pans, some plates silverware, everything needed really. We walked straught out to the beach, only the parking situation sucked it was like 2 one way lanes in and clearkly everyone was confused. It was hard to get in and out of.