Customer service , entertainment, food and amenities the worse ever experience.
Buffet food was terrible no variety always the same food, dinning rooms service was below expectations, food always arrived cold and the taste I have no world to describe it.
Some of the photographers have an attitude toward tourist. If you have an issue an try to get it solve employees talking to others employees in their language so you don't understand what are the saying about you that is respectful to any person and more less when you are dealing with customers.
This was the only good experience, the person that took care of our cabin when above and behond