This resort was excellent! The staff was incredibly helpful and welcoming, they keep things clean and organized, and the area is lovely. My one and only critique of the place would be the food. Most things are buffet style, but some of the restaurants are good, overall not the greatest food but apart from that, great resort, really enjoyed our stay.