Terrific place in a wonderful setting-- and a friendly host on top of it all.