Great place, right in the heart of Newbury Street. We walked to Fenway for a game...easy 10 minute walk.