The cruise was great. The ship, rooms, food all good. The comedy and water shows were good. You should book your shows, dinner reservations at specialty $$ restaurants early as possible before your cruise. The deals that you might find early on, will be gone later. They had BOGO on specialty restaurants, that I missed out on because I didn't go ahead and book. The same is true for the massages. Bring a insulated thermos/water bottle and save money. You can refill in the restaurants. There is a lot to see and discover on the ship. It is beautiful and clean. You have to wash your hands and/or use hand sanitizer at every eatery. That is great to keep down illnesses. They are building these mega ships now to have more venues that you pay extra for. The specialty restaurants are around $40 pp.
The dining room has some excellent food as well. The strawberry cheesecake was a daily hit with us. Do your research and enjoy this huge ship. Also, go to the crown & anchor events for free champagne and mix drinks. They had 2-3 of them. Cozumel, has free Wi-Fi in the shopping area under the pavilion
beautiful beach, calm beach on right side