For our Baltimore cruise, we are contemplating taking Amtrak to Baltimore (which is apparently right at BWI), staying in a hotel overnight and then heading to the port. When we return from the cruise, it will of course be straight from ship to Amtrak. Are there hotels near the airport/amtrak that would have a shuttle to the port the next day? We are figuring we will get a taxi or uber from the train station to the hotel. or should we plan to stay closer to the port and maybe just catch a taxi to the port? Any suggestions would be appreciated. We don't need fancy, just clean and safe will do. and hopefully close enough to someplace to eat dinner, since we won't have a car.