I gave this place 5 stars for everything. it's so beautiful and Justine made sure the unit was well catered for with everything we might have needed and she was really good at communicating during the stay. Stargazing in the spa was a big highlight 😊 in short, I cannot recommend this place enough!