Wanted 12 days out of New Jersey so no airfare and liked the ports of call. The getting on and off the ship was fast and efficient. I had prebookedxall dining options and shows as well as shore excursions. The food was above average and the wait staff excellent. I had a massage in the spa which was again excellent. Overall I enjoyed this ship immensely. The main dining room was full but with prevailing the my time dining we never had to wait more than a few minutes. The only thing we missed were the late night food options - seemed only pizza was available at night and they charged for room service late. Also there was only one deck/pool party - miss the popular buffets they use to have out on the pool deck. Bingo was fun but expensive as we're the game shows - name that tune and love and marriage show.