fantastical couples retreat. everything you need, beautifully done and excellent location. right near the beach and shops. 5 star.