Beautiful location.
The resort is rather secluded, which means it offers that perfect escape in a tropical destination. The views from the resort villas overlook the ocean - there are no private beaches in the country, but the secluded nature of the hotel makes it so the beach is usually feels very quiet and exclusive.