Course is just challenging enough to make you feel frustrated on bad days... and rewarding on the better days!... Just right... that's all for now. I am going there now... Pro...
All reviews seem positive