We had a lovely stay in this apartment! The location is very good, it is about a 10 minute walk to the Royal Mile. The apartment had everything required for a short stay, very homely and looked exactly like the photos that are provided. The host Kate was also lovely to deal with and very responsive.
The only downside of our stay was the noise, as the apartment is on the ground level facing the street, it can be noisy at times.