Fantastic location, great facilities, superb host.