excellent facilities great location and wonderful host