Great place, great host: we had a wonderful time. Warmly recommended.