We enjoyed every minute on the cruise ship. The Cruise Staff was outstanding, each and every one of the staff was patience, very helpful, and very polite, they addressed us practically everyone on ship, by our name's, and some of us had some difficult names, which made us always feel "welcome " after a long day of traveling and fastness on the shoreline excursions. The night show was just as amazing, along with everything else we had to enjoy aboard. the food was unbeatable. And we had the best "Captain" he was always around, walking the tracks, at the shows, in the elevator, and over the speaker, to assure us of a good day ahead. We, loved our vacation! and remind you, the Cruise Staff, each and everyone, made it all more comfortable. I highly recommend this way to travel to all my friends.