Haven't been, but my friend has. Her DH won a Lexus Golf competition and both of them got 5 days out there all expenses paid, my friend was asked would she like to swim/sail/golf etc., and she picked golf. The group was brought around a few holes by Colin Montgomerie who gave a few tips along the way (she's the only person I know who has been taught to repair pitchmarks by a real professional), and he was apparently really nice and made them all feel so comfortable. He posed with my friend and her DH for photos with no problem whatsoever.
My friend couldn't fault anything. Surroundings, views, food, weather, you name it, it was fabulous!