The only good things on this ship were the shows in the theater and the Italian Specialty Restaurant for a fee. Food and service in the main dining room were terrible. Food was tasteless and cold. The description on the menu had nothing to do with what was actually served. We had one waiter that didn't know what Iced Tea was.We missed the Opera performance because dinner service was very, very slow. Took about 2 1/2 hours for dinner. One day our excursion returned after the dining room closed, we were told to eat at the anytime dining, when we got there we were told that we had to eat at the Buffet because we hadn't made prior arrangements for the Anytime dining. The theater was not handicapped friendly. Two people in our group fell down the steps. Disembarkation was a nightmare, Took over three hours to get off the ship.