Pros: -location is approx. 100 yards from the beach/coast line, -relatively short distance from public transportation/atm/pharmacy, -an assortment of various bars/restaurants, -views from place are spectacular, gated environment, option to do contact less check in which provides for flexibility for arrival/departure, host is amazingly communicative.
Cons: if you wanted to truly nitpick, I am sure you could find something to have an issue with but me personally, I truly enjoyed my time at this place.