An absolutely delightful place to spend a long weekend, gorgeous setting and great hosts.