Wonderful place, excellent location, great hosts.