Lovely setting, fantastic view, convenient location, great hosts.