I've heard mention of this place yesterday, but no more than that. Has anyone gone there and can give a little review?