Great location and accommodation and great hosts.