Overall we were happy with the cruise. It was well run, the ship was amazing, and the crew was professional and friendly. The shows were also first rate. The only complaints were the food and the TV. The food was average at best, even in the dining restaurants. Very bland, often luke warm, and just not good, with the execution of the pizza, fruit and French fries. Also there were upcharges on most nice dinners. the TV never worked even after I called clients services four times. After that we stopped calling.
The ship was very smooth and had lots of interesting shops and restaurants. The fitness facility was great, with lots of high quality machines and options. We got into shore at the stated times and they were right on a schedule. Lots of nice hot tubs and pool options, although the main pool area was far too loud and crowded. however other than that you never felt to crowded. The theater was also fantastic, with great shows every night.
Very nice, large and a great balcony view.