Excellent host - great communication. Excellent facilities and fabulous location.