Good location, excellent accommodation and very good communication from hosts.