the concept and environment are noteworthy, but not enough to get more than 1 star after my experience. i had a 3pm appt and waited over a half hour. somehow they put another guy in front of me without any appointment and didn't even have the decency to apologize when they realized the mistake. to top it off, the owner didn't seem to care whatsoever.