What a wonderful historic place to visit. A great hidden gem for anyone staying in the St. Andrews area. We thoroughly enjoyed our stay!