If you are staying in Boston, you owe it to yourself to stay here. My room was only a 15 minute drive to downtown and there was never an issue for parking. When I come back to the city, I am staying here.