Overall decent stay. There is lots of space and location is decent, though the walk to the beach was rough with a baby on extremely hot July days. We thought there was beach access closer based on proximity to the ocean, but you need to walk to the hotel area. Two issues for us: 1) The overall cleanliness — nothing was super gross, but towels and sofas were dingy/had spots, floors left your feet/socks dirty, shower curtain liner had some mildew, shower floors are stained/dirty, the carpet is old and not ideal for beachside living 2) we went on about the hottest weekend ever, but the A/C in the king bedroom had trouble keeping up, so it was hot at bedtime. Apartment could use some updates, but has what you need. If you plan to cook, bring your own knives and wooden cutting board.It would have been nice to have a pack and play and a few beach items rather than having to rent separately, but understand not everyone provides that. They do have lots of games that would be great for older kids.For the price, I would expect cleaner and maybe newer/nicer.