Fantastic location, excellent facilities, great host