Everything about this place was fantastic. A beautiful resort in the most perfect location. We had a lovely view of the resort ! This place had everything we needed and more. Wish we could have stayed longer. Would definitely recommend to others