We stayed 3 nights here and it is a great location! Both bedrooms have amazing views. One side has a view of the Salisbury Crags and the other of the Canongate Tolbooth. The apartment is clean and spacious. The pictures are a good representation of what you will get. We walked all over the place and really appreciated that the apartment was outside of the busiest tourist areas, while still being right on the Royal Mile. The city is very walkable and we enjoyed our time. BnB buddy were great hosts. They gave us a lot of suggestions about where to go and eat, and were very responsive. We were able to stash our bags in their office on our last morning before we headed to the airport, which was only a short walk away. I would book with them again and recommend them to my friends.