Lovely place, terrific views, great hosts