It is a great flat just like it is described. We traveled with our baby and toddler and they loved the place. It is easy to get in and out with the stroller (step free from back entrance), safe surroundings, playground just across the street.
The flat is big and bright and very clean. Having a washer with drier also helps with kids.
It is very close to Calton Hill, a must see, and not a far walk from all other attractions. If we managed with two little ones, so can you!