Very disappointing stay on our honeymoon - the other good reviews are not honest. This was a sketchy place. Though it is a private condo, this is in a large complex with thin walls, making it not feel private at all. There are locals and many other travelers making noise all day and night. We did not find it peaceful at all as the listing suggests - it is right on the pool which was frequently noisy. The check-in process was entirely unclear and very difficult to get our parking pass, plus the woman at the front desk was incredibly rude and made our first night quite upsetting. We even found a dead cockroach our first morning. There's also no "exit onto the beach", that is completely untrue.
On positive notes - the beach gear was a lifesaver and made the trip fun outside the condo. The hosts were very responsive when we had issues and needed help (which wasn't infrequent).
Overall do not recommend, we feel this listing was dishonest in many ways.