We chose this cruise due to the itinerary and the dates. The best things about it were the entertainment, which was outstanding, and the food in the specialty restaurants. We were less impressed with the food for dinner in the standard restaurants. We had difficulty getting into the "complimentary" restaurant we wanted, and did not think the food in the other included restaurants for dinner was very good. Breakfast and lunch at the buffet was good. Many things cost extra, although the costs for these things was not unreasonable. I liked having specialty coffees available. The balcony cabin was fine, comparable to cabins we have had on other ships, and had excellent storage.
We ate in three specialty restaurants and found the service and food to be excellent in all of them. We also had massages in the spa, and found the masseuses to be very good. We did not book any shore excursions through the ship.