The resort was amazing. The location and views wer...
The resort was amazing. The location and views were stunning. The staff were very attentive and made sure I had everything I needed. The rooms were spacious and clean. I would definitely go back!