This flat was more than fine for our family of 5. It was tremendously clean, tidy and was spacious enough for us (even though we didn't spend much time aside from sleeping there!). The flat is literally in a perfect location as just a 5 min walk to the nearest tramstop (then a 10min tram ride into Central Edinburgh) and only a 20min walk from Edinburgh Zoo!
The area around the flat was very quiet and throughout our stay we didn't even see/hear any of the neighbours!