Just stayed over for 5 nights during July 4th weekend... we were expecting a lot more since the place was a bit pricey. The beach while awesome, with perfect sand, there was some algae looking grass in the ocean, not that big a deal, but some days it was heavier than others, we asked and they told us its that time of the year where that grass is just 'passing by' - sort of like a pollen of the ocean if you will. So while not the most awful thing, certainly not fun to swim in. Its supposed to last just a few weeks. Now, on to the apartment unit itself, where to begin! Its VERY outdated and needs renovation, the couches are from the 80s, furniture was difficult to use (in the bedrooms) broken handles, drawers that don't easily open/close. The unit is right behind the garbage section of the building, and there were LOTS of roaches outside of the apt that inevitably get in the apartment, and while we did kill a couple (not a lot) there were some dead ones behind the couch (we dropped a toy & unfortunately had to get it out) - which means they don't clean the apartment well. The carpet (in the vast majority of the unit) was not in great shape. The sliding door that leads to the patio/beach section would not lock, so while it closed, we slept with an unlocked door for all 5 nights, which is a little concerning. I get it that its a 'calm' area, but we were in the first floor, we placed the coffee table against it to prevent anyone from opening it (we are big city folks). When we told the vacation folks it wouldn't lock, they said they would send someone 'with a metal stick' that never happened. The unit is on the main level, with very easy access to the pool and beach - this was the best thing about this mini-vacation, the proximity to the beach and pool. But otherwise, I wouldn't stay in this unit again, the lack of upgrading but yet charging as if it was a great/updated place is not worth it. The apartment furniture decor is stuck in the 80s - just look at the mirror-covered wall which is so old the glue from the back shows in the actual mirror!!! Oh, and may I say the pillows were the WORSE I've ever had - super flat, no support.