Excellent place with great facilities and gracious hosts.