My husband and I were celebrating our 70 birthdays. It was our first cruise, and it couldn't have been better. Everything went smoothly, flights, travel to and boarding the ship, coordinating our shore excursions, etc.
Our cabin was very nice, with a balcony, plenty of storage for clothes and luggage, and even a heated bathroom floor. We had all our meals on board the ship, and loved every single one. The food was amazing, and the service impeccable.
We took only the shore excursions that came with the cruise, and they were wonderful. They are wonderfully organized and most all of the tour guides were pleasant and knowledgable. We were going to add one, but we waited until we were onboard, and found it was already booked. It's important to research the add ons early before your cruise, and book them ahead of time.
We were very happy with our stateroom. Plenty of room for clothing, and storage of luggage. We liked the balcony, but would have been ok with just a large window.