Place and location are great, but the best is hospitality! Great communication before, during and after the stay. Very flexible and understanding host.