Just to add, I was there with 19 of my closest friends for our annual golf tour a couple of years ago. The course is a rel challenge on (a typical) windy day.
The concierge already mentioned is wonderful. She pointed us to a restaurant on the coast that was quite superb. The mixed fish was stunning.