This really is a unique rental location. Very close to top Boston locations like Faneuil Hall, the North End and TD Garden (I was here for a Celtics game).
The parking is an adventure, down some small alleys and maneuvering around other cars. But definitely a benefit over similar properties.