Embarkation - We arrived early (@12:45) and were surprised to be allowed to board. Virtually no lines, great instruction. The crew members were everywhere and most were ready to answer questions if you just looked like you had one! They were so helpful. They encouraged us to go check our our room and then go to Tiffany's and eat.
The ship is beautiful. The ship is large enough to offer solitude for those who aren't wanting to be around lots of people, but has plenty of high energy places and activities for those who are wanting to party. The only time the ship felt crowded was in Tiffany's upon boarding, but even then service was wonderful, food great, and plenty of tables available.
Main Dining Room - Beginning of week wonderful food, outstanding service. The night of the Midnight gala buffet (which was also the 2nd formal night) service was awful. We chose not to eat in the Main dining room on the last night. Formal did mean formal, and most everyone was in formal wear. The menu was varied and offered something for all tastes.
Ports of Call: Progreso - A simple place. Buses took us from the ship to the town square. From there we took a $2 bus tour of the city. There are people all over trying to take you on excursions. We found a taxi van to take 6 of us to Dzibilchaltun Mayan Ruins for $65(total), and they would wait for us and return us to the square. They did not ask for our money until we returned. These are great ruins and only a 20 minute ride. Upon returning we walked the 2 blocks to Corona beach, which was surprisingly beautiful. Shopping in Progreso was very good.
Cozumel - Bustling place. We took 2 taxis ($8) to Palmar Estate Beach Club to snorkel at Dzul Ha. Incredible snorkeling. This is the place to go if you want quiet, beautiful solitude. This was a dream come true for us! (If you need to be entertained, want music and toys - - do not go here.)
Belize - We took a risk. Walked to the Water Taxi (just a few blocks away) and took a water taxi to Caye Caulker ($17.50 RT). This was an hour long tight as sardine ride. Found someone to take as snorkeling and to Shark Ray Alley ($17.50 each) - if you do this, make sure you do not plan on taking the last water taxi back, just in case . . .
Room Steward - His service was superb, but he wasn't a people person and came off a little snippy, at times.
Fitness room/Recreation/Entertainment- Good equipment in gym, towels, showers, jacuzzis, only the 1st morning was it a little busy, after that, no waiting. There were many large group activities, but if you want to do something on your own there were really not many choices (pool, ping pong, basketball, library, casino). Entertainment was a little Six Flags feeling.
Dining - Tiffany's good choices, salad bar, fruit bar, ice cream, pizza, deli. Service most days was great. Other than first day, plenty of tables open.
Value for price - Depends on the type of vacations your family generally takes - - for us this wasn't a great value.