This location is very, very conveniently located. For everything that we wanted to do, we decided we would walk everywhere as most things were within 30 minutes casual walking speed (some excursions of course taking longer than others like going to Arthur's Seat).
We were a group of 7 and pretty much had a good amount of space to be together or be in smaller groups. We would eat in the living room as the dining room doubled up as a bedroom.
For the most part things were fairly clean, although we did find some dirty dishes in the cupboards (but there are a lot of dishes, so depending on the number of people you have it's easy enough to find clean ones and then run the dirty ones with your used dishes in the dishwasher).
The "main" shower room has a tub and a rain shower, but no bath curtain or shower door so we felt it was better suited to use for baths. The wet room was mainly what we used for showers.
Blair is SUPER communicative and always responded very promptly whenever we had questions. We greatly appreciated that!
Overall, fantastic location and a great host. Please do consider staying here.