If you’re looking for a quick stay in downtown Boston? This is the spot... you won’t be disappointed