excellent facilities and a wonderful host