Beautiful place, great location and a warm welcome from the hosts.