Been many times. A hidden jem. Lots of different types and sizes of accomodation. Swimming pool, putting, snooker, toddler soft play, woods, horses, rabbits, wildlife. Lovely estate for walks. Bistro. Private. Great for kids. 20 minutes from St Andrews.