First visit in St Andrews and certainly not last!
Karen’s cottage is very well located, on quiet grounds, and has everything one needs for a great / comfortable stay.