Great stay, amazing and beautiful setting, and incredible communication from host.