We chose to sail with Royal Caribbean because it was winter, out of Baltimore and a good price. Boarding was smooth. Our cabin was adequate but the layout put the bed in front of the window and restricted our ability to look outside. The shower had a curtain instead of a sliding door. We left Baltimore late due to engine problems, arriving late in Charleston. In Charleston, a lifeboat the crew was working on fell off the ship. It was damaged and couldn't be repaired or replaced so the Coast Guard had to evaluate whether we could sail or not. This delayed us by 3 hours. We arrived late in Port Canaveral and our excursion was cancelled. I didn't mention that this was part of or decision to take this particular cruise but it was because we'd never been there and it is an exciting part of our nation's history. We were very disappointed. Miami was another late arrival that effected our tour. We were scheduled on a hop on/off tour of Miami. This is a bus tour with 5 routes which all go thru the downtown central stop. Because we were late, instead of taking us to the Central stop the ship and tour decided to take us on the South Beach leg directly without consulting us. We had been to South Beach and were planing on going on the Llittle Havana and Wynwood legs. Because they made this choice for us, we wound up missing the Wynwood leg. Again, disappointed. The last 2 stops, Nassau and Coco Cay in the Bahamas were great and we had a fantastic time. Getting on and off the ship at all ports was smooth. The crew was wonderful, helpful, friendly and very prfesssional. The ship is old and shows it. It is not Grand anymore and is in need of an overhaul. The food was good and plentiful. The buffet was not well serviced by not ensuring that all presentations were replenished in a timely manner. The shows were entertaining but not elaborate. We arrived back in Baltimore on time an unloading was very orderly and efficient.
Adequate - excellent attention and service by our steward.
Great beach, good food, lots of sun
Quick efficient boarding