Fantastic location and superb facilities; highly recommended