Food, entertainment and cabin were excellent. Was looking forward to the Grand Cayman anchorage and had Stingray trip booked. The captain refused to anchor due to strong winds. There were 3 other ships at anchor, including the much smaller Disney Magic. These ships were ferrying passengers ashore using the large local Cayman double-decker tenders. There was no explanation as to why these tenders were not used. The compensation for a day lost? - a glass of white table wine. We Brits are suckers I guess, I'm not sure if American cruisers would have been treated thusly?
Lunch and diner in the main restaurants was first class. Plenty of variety and freshly cooked. The waiters were real pro's, super efficient and amazingly friendly.
We preferred the buffet for breakfast, mainly due to the immense variation on offer. The only downer was the factory-made toast. It was cold, bullet hard and impervious to liquids of any sort. If the Titanic had been plated with Azura toast, it would be sailing today.