This cruise was priced and booked through Casino Royale. The Casino was fun and all of the dealers were very pleasant, courteous, and fun. I will definitely look to the Casino booking in the future!
The food was good, but since we were unable to book early dining, we made reservations at "My time" dining, but was not able to book for the time the we wanted. We ate earlier then we wanted to our just went up to the Windjammer. There seemed to be a goodly number of people waiting to eat every time we went down.
The entertainment was excellent. I do not believe that Royal Caribbean let the majority of the people know that they should book ALL of their entertainment before they boarded. We frequently heard people complaining about not being able to seet the shows they wanted. I did my best to tell them how to take care of that through the event director and was thanked when they were able to book most of the shows after they were on board.
Cabin was small and sink in the bathroom really was made for a small child.