I'd recommend staying here above any other - 15min to downtown Boston, within blocks to great restaurants and bars.