Food quality was excellent. Service in main dining outstanding.
Behind counter staff in buffet was sub-par. Appeared to not know their job or didn't care. Items hard to reach - serving utensils turned away from guests but nobody there to serve the items.
Shows were great - good variety.
Excellent unobstructed balcony view. Clean, roomy, a little noisy.