Fantastic hosts, great facilities and superb location ... the ‘big three’ which ensure a great experience is in the offing.