We went on a three day Christmas cruise filled with families and first time cruisers. This was our first cruise in nine years. We booked a porthole room which was adequate and the same size as the ocean view rooms. There is always a lot to do and the "people watching' on the pool deck is always interesting.Shore excursion to Atlantis was OK.. too much money for what it was,, take a taxi and go yourself.
The food was good, but my memory was that the food used to be a little more gourmet, but it was tasty and well presented. I felt the 6:00 seating was a little rushed for dinner. The late seating which we previously had was better paced between courses. One dining room had assigned seating which we had, and it appeared to have better organization. The other dining room was open seating and at times there were lines. Also the open seating dining room served breakfast and lunch. They appeared short staffed for the pampering I expected, with coffee cups not being refilled without asking. Some of the entrees for breakfast were like McDonald's food.. like the hash brown potatoes... but we learned what to order. At lunch we complained that our server had not approached us in over 15 minutes and the host took our order directly. buffet was good with long lines.
The music was loud and we prefer quiet soft background lounge music, and we found a bar that met our needs. The shows were spectacular with the best dancing I have seen on a cruise.. Broadway caliber.The acoustics were too loud and need to be altered for the size of the room.
The debarkation had some glitches in that we were not at the usual terminal.there was along wait to get our bags and we stood in line for a while, although we were traveling with VIP guests that were supposed to be the first to leave the ship. I assume they have ironed out the issues in operations.
All in all, we had a great time, and I recommend the cruise, but don't expect perfection.. This is a nice, short cruise at moderate prices and good value, and you will like it with that attitude and approach.