We loved our stay at Swanston Farm. The cottages are located near wonderful scenic walks which our dog enjoyed. Edinburgh is a twenty minute drive away. There number 27 bus is nearby and that will get you in to central Edinburgh. The cottage was very comfortable, beds armchairs and sofa of good quality. The kitchen was very well equipped and everything was spotless. An enclosed safe garden to let our dog out. The restaurant on site has good reasonably priced food and staff are lovely. Alistair and Joanne were on hand and friendly and helpful. We will be back.