Amazing hotel!
Pro: Service, amenities, Italian and Japanese restaurants, and Pool. - great for kids!
To improve: On the children activities there should be music for children, not rock or Spanish adult music as there was during my entire stay. Children Children Music = happy children.
The Italian, Japanese, Sea Grill, Oasis, and Market Grill restaurant are a 10/10. - but the Buffet is a 6/10. - the hot main dishes need more elaboration and more variety.
I would stay again at the hotel. Thank you!