Friends of ours planned the trip and invited us. The operation of the ship was amazing as is the organization and planning of all departments. Everything was squeaky clean. Our balcony room was efficient. For the most part the food was exceptional. for breakfast we ate at the buffet and on board dining. . 2 of my favorite upscale meals were Cagney's and Le Bistro. At Cagney's the sea bass was so good as was the fillet at Le Bistro. The buffet had a good variety of well prepared delicious food. The buffet was congested at peak dining times. i really enjoyed the fresh fruit and salads..The service onboard was excellent especially Marion at the pool bar. who had an amazing ability to remember names. Her timing with drinks was remarkable. I was amazed at how smoothly embarkation and disembarkation went. Unfortunately we only saw one show which was good.i denfinetly would go again!