The location was perfect for our needs, though do be aware that you are on a busy street for both vehicles and late night pedestrians (the host did provide ear plugs to help with that for those who are not used to it!) The property was clean, the communication was top notch and being able to see the castle from the flat was a wonderful bonus. Several grocery stores and many restaurants are nearby, and the Royal Mile and many other attractions are easily walkable from the flat. Definitely recommend if you are looking for a place to stay in Edinburgh.