The resort was incredibly beautiful. Landscaping was some of the best I’ve see: flowering bushes in full bloom, banana trees, cacti, and ocean tumbled rocks. Every staff member we encountered went above and beyond our expectations. We stayed in a Garden View room with a swim up private pool, which was perfect in every way. The other guests were all very friendly, and we made many new friends. While the presentation and food service was excellent, the only thing lacking was taste. In our opinion, the only good meals we had were at the buffet. If I had to rate the food only, it would be a 2.5. The peacefulness, view, and overall relaxation outweighed the food by enough that I still have to give them 5 stars.