Mhairi's place is lovely. I only stayed two nights. I was very comfortable the entire time. I felt completely rejuvenated after my journeys. The dog, Hector, is adorable and sweet but will stay out of your way and let you pet him. Mhairi and I got to enjoy breakfast in her sitting room and it was lovely to chat. She gave me great recommendations for my exploration of Edinburgh. The home is beautiful and very clean. The bus stop is right outside your door. I highly recommend you book this.