We loved staying at Helena’s place. It was super clean and well-equipped. Helena was very easy to communicate with. The vast grounds at Turtle Bay were fun to explore, and the newly renovated resort bars and restaurants were super glam! We’ll be back.