Condo in great condition, lovely location. Stay was ruined with ongoing maintenance works on other condos (grinders on balconies / work starting at 8am) throughout the stay. Additional works including ripping out of the fire doors on the building - condo was next to the stairs so had continued noise and dust. Unable to spend time in the condo during the day due to constant noise even worse on balcony. Beach and pool lovely.