Was in there yesterday and agree with everything you said! Great place, great hosts, great beer! Get in there!
Didn't know about the bottles though but given they serve straight from the bottle it makes sense they'd have lots.
I'm starting to get a little collection of their bottles through...