Service was fantastic. Property is beautiful. Accommodations extremely comfortable and beautiful. Great access to ferries and diving. Very relaxing, enjoyable vacation. Villas were fantastic for a family travelling with older children and friends. Resort amenities were abundant. Cannot say enough for the staff! They were extremely friendly, inviting and accommodating!