Entertainment was brilliant, Dancing and Magic shows were the best as well as the live musicians.
Buffet food was honestly not that great except for the pizza (burgers was the absolute worst, seems to have been old), but the food in the restaurants was excellent.
The staff was the most impressive to me personally. They were extremely helpful positive and professional even though the people were not always easy to work with the staff handled them very professionally.
Very clean, Happy with Room service.