Great stay! Foods and pools are fantastic. The staff was very friendly and helpful throughout my whole stay. The rooms are spectacular as well as the restroom and the grounds. Great resort with great service. They have a lot of activities going on throughout the day. Multiple places to eat, restaurants, or the marketplace. Thank you!