A true gem just outside of St. Andrews! The property is beautiful and our accommodations were clean and comfortable. Michael has thought of everything to ensure a relaxing stay!