Nice place, welcoming and entertaining (read amusing) host.