Royal Caribbean always has treated us like we were special. Prices are fair and service is great. Some ports of call are not the best but overall everything is fine. Two ports were in a more commercial like area rather than tourist spots but they were still ok. The ship is small, which we like. The employees are gracious and always ready to assist in any way they can. Boarding and disembarking at the Baltimore Terminal is smooth and trouble free. Parking is a bit expensive but so is everything else in life. Food is plentiful and a great variety and there is always somewhere to get something to eat if you are hungry. Excursions in most ports are fine but be sure to read reviews before booking because some descriptions can be misleading. There is sufficient entertainment and other activities to keep you occupied or there are enough quiet areas if you want to be by yourself. Overall we are always satisfied and have two more cruises scheduled.
Large and comfortable. Super Cabib Attendant.
Went on sure and walked around.