Great little piece of paradise! We really loved the view, spa pool and heated pool! We all had a great time (kids included)! The beds and living areas were super comfy as well. Highly recommend. Yolinda and her team were also super helpful.