Overall a very nice, clean comfortable place. The chairs, boogie boards and umbrella were great except that a few things are broken. The boogie boards are missing a few parts, the umbrella was missing the bottom piece so we couldn’t get it in the ground. The chairs were excellent!! There definitely is an ant issue in the kitchen. We had to put our food in the rooms to keep the ants from getting into the food. The stay was comfortable but 2 of my kids said the pull out couches were super thin and uncomfortable. The parking situation was the most frustrating. There was no street parking, we got 2 tickets for parking somewhere that was not clearly marked. We ended up having to walk several blocks away to park then hike back to get the car to go anywhere. I would say in the description that it sleeps, 6 comfortably, that parking is not available and the outdoor table/hot tub is not part of the deal. The picture is misleading and led us to book because we believed we would have ample space, the outside sitting/table area and hot tub. Only to find out after we got there that was not the case. We were not all able to sit in the same area together anywhere but the beach. We did love how close we were to the beach. But might book elsewhere due to all the other inconveniences