Perfect location! The place itself is its own unique experience, the decorations and vibes is phenomenal!
Definitely recommend and would be staying again next time I visit Boston