I 've played top ranked courses everywhere .
This one really lives up to its reputation for quality and difficulty .
I 've played top ranked courses everywhere and this one really lives up to its reputation for quality and difficulty .