My family and I really enjoyed our stay. It was very clean and comfortable. A little out dated on a few items, but nothing to complain about. The TV's had netflix on them, so the kids could watch before bed. The walk to the beach was short, just across the road maybe a 3-4 minute walk. Even with it being the 4th of July week, the beach was not over crowded. The only complaint we had is the elevator was broken. They had to order the part, so it was out our entire stay. It was not fun carrying all of our luggage up, I believe it was 78 stairs. But the place was very nice, so it was worth it. Overall we really enjoyed the view on the balcony and the stay here.