We chose this cruise based on price, ports, and size of ship. The entertainment was awesome. The activities for teenagers was perfect for my family. The food and service was great. If you are going to order a gift package, do so 1+ weeks in advance. I ordered a Bon Voyage package and they didn't deliver it until the 2nd day; which defeats the purpose.They did refund my money, but even when they delivered it - it was a partial delivery. I also ordered a fruit basket to be delivered. It was basically the same fruit I could get off the buffet. Lessons learned. These were minor inconveniences. I loved the entertainment by the pool and the nightlife. The shows in the Theatre were awesome! I did not want them to end. I'm amazed at the talent of the orchestra team!
My stateroom attendant, Naz, was fantastic. We've already booked our next cruise to Alaska.
Great for 4 people. Only downside was that the sofa couch does not accommodate 2 adults. My 13 year old son barely fit. My 16 year old was too tall.