We chose this for our first ocean cruise experience. the ship accommodations were wonderful and the ship staff were very personal and a joy to interact with.
the dining exceeded our expectations.the shore excursions were very fun and the guides were wonderful.
the only hiccup was the disembarkation in New York City was an ordeal in getting to hotel in Times Square which is location in ...