We had a wonderful stay here. The flat is beautiful decorated and clean. The bed sleeps good. The view from the bedroom is beautiful. It looks out on the Salisbury Crags, which you can climb and gives you a beautiful view of the city.
There are several busstops close to the flat. There's a supermarket in the street. It's about an 15 minutes walk to the Royal Mile. It was less than an hour by bus to get to and from the airport.
This flat is especially good for longer stays, it has about everything you could need.
It might be a little bit pricey, but it was worth it. It felt great coming back here after a long day exploring the city.