We enjoyed our spring break cruise out of Galveston. We spent the night before at the Hampton Inn in League City and visited Kemah Boardwalk right down the road. It took only 30 minutes to the port and 1 minute to check in at Lighthouse parking. Baggage dropoff was disorganized, but it didn't take too long for boarding at 12:00 although it seemed like a long line. We previously cruised on Celebrity Eclipse so this ship was smaller and older. We had a balcony room with lots of storage and a nice shower (no bath tub). The shows were okay. We ate at 6:00 and made the 8:30 shows. The food was great and the service at any time dining was terrific.
We ate at only 1 specialty restaurant, Johnny Rockets, and it was not as good as ones we have visited on land.
In Cozumel we visited the Chankanaab Park. Excellent place with lots to see and do, but don't eat at the furthest restaurant. Instead go to the ones by the dolphin exhibit. We did take the ship's excursion and also visited the Discovery Mexico museum. Interesting side tour. Also the tour guide led the snorkeling for the 10 people on this tour, but I didn't go. Heard it was fun.