Baltimore is year round, and while New York is this year, it will not be next year. That said, proximity (I think) to the airport would be a plus. In terms of other close homeports, CCL has Charleston, Norfolk Jacksonville and Mobile. It is not necessarily about distance.
All of this said, I have absolutely no idea what the terminal is like.