Nice and clean place at Newbury st, with plenty of nice restaurants and shops a few steps away.