Our first visit to this property and golf course was absolutely outstanding. The accommodations were just fantastic. The service, the room, the restaurant and bar, and the golf course were all just top notch. We did have one little glitch, which I have to believe was an exception to this otherwise premium experience, and that was with housekeeping. We requested privacy in the morning, and for the room to be cleaned later. I requested in the afternoon again, and then a 3rd time as we went into dinner, this time saying we would be happy with just beds being made and toiletrie refreshment. We were shocked when we returned to the room 2 hours later and it still had not been touched. A small thing, but for an establishment with this kind of reputation, there is simply no excuse when there have been multiple requests. I would not let this experience affect my recommending this hotel to others, or coming back ourselves, as given the overall experience, this had to be an unusual occurrence. Golf was incredible. We lucked out with amazing weather, and had a wonderful fore-caddie named Peter. great links course.