Staying here definitely contributed to how much we enjoyed our short stay at St Andrews.
The "cottage" is very clean, nicely decorated, spacious, with all the amenities, including laundry. We did use the pullout bed and it was comfortable since besides the ridge between the seat and back cushions, there are no other dips and ridges that make so many pullouts uncomfortable.
Location is key, and we mostly walked to anywhere we needed to go within St Andrews' downtown area, which has great food, and used the care for any hikes further away.
Joanne, was really nice, both before and during our stay.
I highly recommend.