We had a great stay at the Maverick suite in Boston on Newbury. The location is fabulous and we did a lot of walking. It's a bit noisy at night (hey, it's on Newbury Street), but we got used to it.