Great location. Excellent facilities. Great host