I would definitely recommend others visiting Edinburgh to stay in this location. The flat is clean and well maintained with everything you need for a short stay. It is also in an ideal location, close to the train station, with lots of shops, cafes and restaurants close by as well as Holyrood park if you want to experience a bit of nature.