Fantastic resort and Sophie is great! Very clean, friendly and helpful staff, arranged a full-day snorkel tour at surf shop. We had access to free paddle boards and bikes, and the massage on the beach was amazing! Restaurant food was delish, as well!