Great place, clean, cozy, well-stocked and Elton is a fantastic host.