excellent hosts, good communication and a nice place