Embarkation and debarkation at the Port of Baltimore is easy and fast. The ship was extremely clean and easy to navigate. Entertainment and activities were plentiful and awesome, though we would have liked more trivia and some themed trivia :) The ports of call had a variety of excursions from which to choose. Cabins were clean and well attended, with extremely friendly housekeepers. Any problems were addressed immediately ( our safe didn't work the second day and they sent someone up within minutes). Service in the Main Dining Room for dinner was the best! Wait staff are attentive and friendly. We didn't skip the dining room once! We loved the Solarium for an afternoon or late night snack and the Windjammer had wonderful omelets in the morning and a huge variety of desserts in the evening. Our overall experience was excellent and we would not hesitate to recommend Royal Caribbean or the Grandeur of the Seas!
Cabins are a good size and attended well. Attendants are friendly and took care of any needs immediately.