The location is close to City Hall and within walking distance to various speciality stores and restaurants, a must see when your in the Newton area.
All reviews seem positive