I would highly recommend Tessa's AirBnb if you are in Edinburgh. It is absolutely beautiful and Tessa herself is lovely. I only wish we got to spend more time there.