My review is based on cruising with a mobility limited parent, and hopefully the information will be helpful to someone else.
Overall, compared to the level of service we've enjoyed on Carnival, Norwegian and Princess, I was surprised with the lack of service on Royal Caribbean. I thought RCI was supposed to be a notch above the other lines I've sailed.
Embarkation was in Baltimore. Flew is a day early. The cruise booked a hotel stay at the Hilton, but after getting there, we found out we had been moved to the Hyatt. Seems with the Oriels being in the playoffs, and a large "Women in Technology" convention in town, the Hilton was overbooked. The hotel picked up the cab ride to the Hyatt, and we were in a room within 15 minutes. The Hyatt was a great hotel and provided 1st class service. If going back, I'd request to stay there versus the Hilton.
Space was adequate. Shower was among the best and roomiest we've had in an accessible room. Cleanliness was lacking. Upon initial entry, the counter in the dressing area was sticky and had a dead bug on it. The bathroom was quite dusty - the top of the phone and the shaver plug, could of used a wet cleaning cloth. The medicine cabinet shelves were dirty. The room contained a mini fridge for medicinal use. I don't believe the cabin was vacuumed or the bathroom floor swept the entire time we were aboard.