Absolutely love this resort!! Second time staying here and I highly recommend. The customer service is A+ from the entire team. They go out of there way to please you. Lots of great entertainment and buffet has great variety. Love their loyalty program of name plaques after 5 returned visits. Everything you need is in this village resort. Numerous pools, spa, playground, shopping, shisha cafe, bars and restaurants and I absolutely LOVE their commitment to the environment. The Makadi Water park is the best aqua park I have ever been too!! You must stay at this place!!