Significant improvements have been carried out in recent years .
The course now presents a serious challenge to golfers of all levels of skill .
Significant improvements have been carried out in recent years and the course now presents a serious challenge to golfers of all levels of skill .