Embarkation was the smoothest we have experience out of six cruises. Having different boarding times for each deck virtually eliminates lineups. Ship and crew were great except we had asked for twin beds. They were not that comfortable. The maitre`d and head chef put on a cooking show which was quite hilarious. Highly recommended. Also a tour of the galley is quite worthwhile as the vegetable carvings and chocolate displays are very impressive. We chose anytime dining as we enjoy meeting people. The food was varied and most enjoyable and the wine list was extensive although some choices were a bit pricey. We took in a wine tasting event which was a lot of fun thanks to the comedy talents of the wine experts Our port stops worked out well for us. Great restaurant in Puerto Vallarta overlooking the ocean. Went snorkeling in Cabo San Lucas and our crew spotted a pod of whales on the way back and detoured to get close-ups. Outstanding!! In all it was a most enjoyable cruise that exceeded our expectations.