Chose Baltimore as it is an easy drive from southwestern Ohio and wanted to visit Bermuda again. This was my second cruise to Bermuda (5 night on Explorer from Bayonne in 2012). The port was easy to find from our hotel near the inner harbor, although I would have been better off following the route I had seen earlier in the day than my GPS.
This was my 8th cruise (7th on Royal) and I was not disappointed.
I should probably begin with describing my feelings about cruising as I am very happy as long as I have a room with a balcony on a Royal Caribbean ship. I don't need a lot of frills to have a good time.