Doug Bolls stated in another thread, "I have been there 3 times and stayed this time in the Dunvegan - I would absolutely recommend their B&B. If you have enough (6) to take the Auchterlonie Suite, it is the best possible experience I can think of. We played Carnoustie, Kingsbarns, Muirfield and No. Berwick while staying there - to come back from a round and have a big room to gather, watch the Masters and just generally socialize is a very nice change from the routine B&B experience."
I have only done it once, but I played Enniscrone the weekend of The PGA which was being played at Hazeltine. After playing 36 at Enniscrone, Carne and County Sligo I found myself drawn back to the Enniscrone club house to have dinner and watch The PGA with the locals. Needless to say as the Yank in the crowd you become an expert or sorts.
What are the other great Major Watching Venues in Europe? There must be a few in St Andrews?