I want to start off by thanking the staff and owners of Edenside House for their kindness and incredible hospitality! As my spouse and I were leaving, our rental car broke down. Edenside House allowed us to stay in our room way past checkout, made sure we had plenty to eat and drink, and even called us a cab to the airport so we didn't miss our flight. Rest assured, if you stay here you're in good hands. Our room was beautifully updated - the outlets even had USBs so we didn't need to worry about a converter - and was very clean. They provided a lovely welcome bag and breakfast bags and snacks, and the room also had coffee, tea, and all the fixings. The location is incredibly scenic and peaceful, and if you're going to St. Andrews I would highly recommend Edenside House!