This was a great cruise. Loved the shows, the food was great, they cleaned our cabin daily with fresh linens. The crew and staff were professional and friendly. Loved the spa but the only thing is I bought some products to take home and got to the airport and they made me take out the big bottles and pitch them cause they were too big and these products weren't cheap. I wasted my money. I feel ripped. I know that isn't their fault but If the spa could offer small bottles allowed by the airport customs that would be great. Shopping was great they had everything you needed and more. Loved the off ship excursions we took. We were met by staff that made sure you got to your destinations and recieved what you paid for. The ports were fun and interesting. Lots to explore. I had so much fun. I love this cruise.