Great spot, excellent facilities and superb accommodation.