great place in the heart of Newbury Street and to all of Boston. we were at to walk it to Fenway, Public Park, Cheers bar, would definitely recommend for it centralized location.