The cruise I took in January was the last one for me. Ports have gotten unpleasant, overrun by the sometimes tens of thousands of cruisers because of the large ships, they're cutting corners on everything, and the turn-around time in port is so short that basic maintenance and cleaning sometimes falls short. And, yeah, they do go to sea with some things in need of repair.
If you went in January you had to fly, so why not go out of Boston to Bermuda. No flying but it isn't a winter trip.- Tom