I chose this cruise because I hadn't been to the western Caribbean in several years and was travelling with a friend who had never been there.
Embarkation and disembarkation were quick and smooth.
Royal cancelled our booking after it had been paid in full and in a scramble to get rebooked we ended up in a smaller cabin on deck 3 instead of 8.
Small but clean. Good cabin steward. Noisy when docking.
Stayed 2 nights at Hampton Inn in Ybor City. Interesting area, good hotel.
Walked to Hemingway House and took tour. Very interesting. Explored Duval Street as well, lots of good shopping.
The port has definitely improved since my last visit 10 years ago. There is lots to do and it is a great way to spend the day.