Great location, fabulous host, excellent facilities.