This flat was PERFECT for my family and myself. There were 4 of us, and it was plenty of space so we weren't on top of each other. The kitchen was well stocked with tea and hot chocolate and there was a very convenient little store nearby so we could cook if we wanted.
There was a convenient bus stop nearby and the local taxis were reasonable to get to the royal mile or any other attraction. The area is just removed enough so that you're outside of all the tourism so nights are quiet.
The flat itself is old but very charming. The washer is very convenient for those of us traveling with small bags! The beds were a little hard for me, but were clean and warm.
The hosts are also incredibly communicative. Very easy to work with!
I have no complaints about this place. I loved it. Perfect for the end of our trip.