Very beautiful golf course that is challenging but fun. If you cannot keep the ball consistently in the fairway; you are going to have a long day. I’m not sure is there is one flat spot on the entire course and the greens are interesting to say the least. Highly recommended. If you ever have the opportunity to play this course, take it. But be sure to bring a few extra balls!!!