Great location, accommodation and facilities.