Great location!! Within one minute you are in the bustle of the historic North End.
TD Centre is a 10 minute easy walk.
Everything you need is a short walk away.
I hope this is available the next time we visit Boston!!