Excellent facilities and wonderful hosts.