Unit has a great location with great views, lots of room for our 5 adults, clean, high quality, well-managed, host is great (helpful & informative). Property has a variety of pools (3), lovely beach with snorkeling (saw coral, fish, turtles), great restaurant (make reservations a few weeks in advance), underground parking (free), easy check-in & check-out. Would stay again in a heartbeat. Would recommend to everyone.