We thoroughly enjoyed our stay at Barnyards. Recieved a warm welcome from Elma, who was a great host throughout the stay, answering any queries we had while there. The property is in a great location, offering amazing sights, quietness but not far away from the local beach, village, and shops. We enjoyed a lovely day out in St Andrews, about a 20min drive away. Our family, aged between 5 and 70, managed to climb largo law just behind the property (walking boots recommended). Was steep but worth the effort for the views at the top. The property was clean, spacious and all the family enjoyed playing the kinect in the evenings and soaking in the hot tub. This is a place we would love to visit again.