We chose this ship for all of the activities for children. It was a family cruise with the grandchildren. Our cabin (12001) was at the very front of the ship, which made for very long walks to restaurants, etc. which were mostly in the front of the ship. The cabin was very spacious with 2 bedrooms. Our cabin balcony had a wall 3/4 of the way up and was open after that. We had to stand on chairs to see the water. So much for balcony view. We felt the food was mediocre. The only real great meal was the steak in the specialty restaurant. Our other specialty restaurant was the Asian one, where it shared a wall with the Japanese steak house type dinner. The chefs cooking there and the people around the tables were VERY noisy, and it did not make for a pleasant eating experience for those in the restaurant part. The buffet was ok, lots of choices, and the same food every single day. Cruise Critic threw a GREAT party while on ship. Kudos to them.
Service was our other complaint. Much of the crew does not understand English. We had trouble communicating with our cabin attendant. When we would call Housekeeping, we never got an answer. Same with the front desk. The elevators were crammed with people and I experienced claustrophobia for the first time. Getting on a tender to go back to the ship in St. George had about a 2 hour wait, the line was so long.
Now for the good stuff. The grandkids thoroughly enjoyed all the activities on board and the ports. Embarking and disembarking were handled very well. My husband and I are used to cruising on much smaller ships, and I doubt I will ever get on one this large again.
Bathroom is VERY small. Cabin itself was very nice, and large, but no water view unless you went on balcony and stood on a chair. Very far away from restaurants and most things.
Cabin attendant did not understand English enough to have that job.
Did some shopping off the boat. It was extremely hot outside. I had been to downtown Cozumel before so there was no need to go back. The kids did some surfing.