Decent place to stay while exploring western Boston.