This unit did not deliver on the comforts. There was zero welcoming us to the unit, the basics of tea/coffee/milk and basic pantry items like salt/pepper were not provided even though the unit has basic cooking facilities. There was no hot water in the shower of the main bathroom. This unit needs an overhaul in every area to be up to AirBNB standards. The unit is in a great position, close enough to the beach and restaurants, parking was easy. The main pool of the complex is hectic with families from sun up to sun down, so the "private pool" was handy on a couple of occasions, however all balconies from the complex look straight into this not so private pool. This is a private resort unit listed on AirBNB so therefore you cannot get the full resort experience and you are relying on the host to deliver, which unfortunately they did not. Overpriced and underwhelmed.