Amazing resort. It was small, with only 5 villas, but all the staff knew you by name. Food was FANTASTIC, every meal better than the last. Villas were beautiful with outdoor shower. Staff were all amazing, very professional. One thing to note is you have to arrange transportation to the island independently (via ferry, speedboat, or helicopter) this is not covered in the cost of the resort, otherwise best all-inclusive we've been to, would definitely return!!