Great Hosts, Good Communication and a beautiful location.