"From airport pick up to check in to excursion’s to food to view the resort was superb. We had a villa over the water and woke up each day to amazing views and went to bed after lovely sunsets. Food was high quality for buffet eating and variety was international. Snorkeling was an underwater magical world to see at your leisure. Staff was kind and helpful and clearly enjoy working in such a lovely environment. The resort was just big enough to feel all amenities were there but small enough to still feel boutique."