We stayed there with our 2 kids and parents/ in laws. The listing was accurate, the condo was clean and well kept. The master, dining /living room had a gorgeous view of the beach. The balcony had a great table for family meals. We were able to spot a few dolphins from our balcony which was pretty neat. Our kids loved the bunk beds and they felt pretty safe. The condo provided towels, soap, etc. But no shampoo. Make sure to pack some beach towels. Our children loved the swimming pools and spent most of the time there which we were glad, because, at the beach, you have to rent umbrellas from a third party. They don't allow you to bring your own. They offer the first umbrella with 2 chairs at half price ($35 per day) but if you need a second, then you have to pay full price, $65. It was 6 of us, and 3 umbrellas would have been nice, but would have needed to pay $165 per day for the 3 umbrellas. This is probably the only reason why we wouldn't stay here again, but other than that it was a great experience with a beautiful beach and 1 heated swimming pool (the 2nd was not heated).