excellent facilities, awesome host, amazing location