Hidden away in the basement in a small hotel in Newton, I discovered this place purely by accident one...
All reviews seem positive