Food was just so, so. Not enough variety almost the same everyday. Hot tubs were overrun by young kids eating food in them. By the third day this seem to be under control as signs were posted adults only. It would have be nice to have an adult only section. The entertainment was pretty good. Some of the staff were very cordial and nice, but some acted like they were very unhappy. We purchased the drink package but found that there was always a long wait to get service and very few staff walking around to serve you or maybe it was just that there was just not enough staff for the amount of people on the cruise. That was also the case at breakfast one morning we actually had to get up ourselves to get water and coffee for our table. We had already eaten half of our breakfast at this point. I don't know if I will cruise with royal Caribbean again.
Service was good in our cabin. Got room service a couple of days and it was good.