This is a great location! The space is clean and welcoming and it is in the heart of Newbury street. I highly recommend staying here.