great mini review..thanks for posting
we enjoyed this same itin a few yrs ago on an even older ship..Infinity..most likely in AQUA Class.. We had never been to most of the ports before, and it was one of our best cruises.. We took quite a few excursions to maximize what we could enjoy at each port. Lots of wine tasting, beautiful surroundings so much fun. Regret not getting off at Ensenada for a winery tour!
Would consider this itin again on a newer/ more updated ship. And hope to do something similar along the US East Coast to include Bermuda which we love, & Charleston .