I can't say enough good things about John.
Highly recommend this spot if you're in town.