Stunning place at a great location. We had everything we need. Great communication, even we haven't met the hosts.