Stunning location, beautiful grounds and great hosts.