Overall, everything was great. The beach is less than a 5-minute, easy walk—you’re actually much closer than it looks. The pools are very nice, and the unit had beach chairs, sand toys, and a beach tarp, which was a pleasant surprise.The unit itself is spacious and had all the cookware we needed to make meals. It was also quiet during our stay.My lower rating was mainly due to the beds, couches, and a few other updates that are needed. The bathroom door panels are held together with loose staples and would catch on the floor when opening and closing the door. Most of the electrical outlets didn’t work, and none of the light switches worked with the lamps.The beds also felt like they needed to be replaced. The king had an older spring mattress with a 3-inch-thick foam topper on it (there was an extra foam roll in the closet). The top bunk rail was loose, and it was difficult for my 10-year-old to climb up safely.The couch looks nice and spacious, but you sank into most of the seats due to wear and tear. I can only imagine what the pull-out mattress was like.That said, if you’re not particularly picky, the overall place and location are great! It just needs a bit of TLC and some updates to make it a really nice stay.