This lovely apartment was heaven!! Beyond the gorgeous weather and sea life, the resort itself was wonderful. Communication was great, everything we needed taken care of, from pre-stocked groceries to a cab picking us up at the airport (even though we came in earlier in the day than first expected!). The apartment had everything we could possibly want. Outside, a pristine pool, great dock with artificial reef. An awesome concierge, and the neighbors were fun and welcoming. Can't wait to go back!!!