This place is right on the T and was easy to get to straight from the airport. It’s a great jumping off point for your walking adventures of Boston.