Embarkation and disembarkation was super smoothly. Ship was luxurious, extremely clean and cabins/staterooms super comfortable (had an oceanview balcony that was fantastic and was shared among me, husband, and two teens...not crowded at all). Crew/staff was courteous, friendly and happy to be at services. There were various restaurants and dining areas to choose from. Plenty activities for all ages (My group of 19 family and friends to celebrate my parents 50th anniversary. Ages ranging from children, pre-teens, teens, young adults, adults and elderlies). Outstanding service throughout the ship to satisfied all your needs. Ports staff/crew very helpful and always willing to help you. Extensive list of shore excursions that will leave you wanting more. My children loved the "freedom" they had to explore on their own. And my parents love the fact that they could do many of their favorite activities like bingo, trivia challenges, casino and more. Definetely, the best cruise I have ever been on. Highly recommend it!