Royal Caribbean is the way to go.
The staff was very attentive in all aspects of our trip. From the chef to the entertainers everyone on our trip continued to ask us if we were enjoying ourselves and if there was anything they could do to make the trip more enjoyable. The food was excellent. I had a blast at the shows and different on-board activities. Our room was always well maintained. I couldn't have asked for more from my trip.
Food and Dining
Service and Staff
Cabin / Stateroom