Very kind hosts in a superb location.