Stylish modern space, clean, and you can't beat the location on Newbury Street!