We had a great time staying at the condo-a little dusty from the construction but otherwise clean and comfortable! Fun pools and water slide for the kids, and a quick walk to the beach and snorkeling.