We had a wonderful time, the place was in the perfect location, convenient to everything (Old Course, ocean, and so many restaurants and pubs), not to mention very clean. We have already started recommending it to friends.
Small tip just be sure to tell your taxi, private car, etc. to meet you at the monument on The Scores and they will always find you!