Best bday experience
I had a blast and I recommend that you experience a cruise with royal Caribbean. They have top notch service and staff, and for the price we paid it was well worth it.
Food and Dining
Service and Staff
Cabin / Stateroom
If your from the west coast take the late dinner hour and you really don't need to get the drink packages unless you know your going to be drinking a lot.