Love this place, but it is tiny. Be prepared to wait if you don't call it in.
All reviews seem positive