A nice place to stay. But a bit far from downtown Boston.