The resort is awesome, definitely deserves its 5 stars, the staff is superv, but, the mattresses are to hard to sleep on and the sofa bed is not really a sofa bed, they just open the sofa and use the same cushions that even my 5 year old found it extremely uncomfortable, the buffet variety are not good but restaurants are great, the problem is that you need to make reservations are they get full right away because of covi restrictions, and then you have to go to the dinner buffet, all the chefs in all the restaurants are great. The waterpark is great, is a great resort for families, some doors in the bedrooms and bathrooms need to be adjusted to close properly.
I make all these comments, because is a very expensive resorts than shoultnd overlook these details, but, I must point out again that all staff excels at all levels in all sense and that I would return to the resort because it was a great experience.