Eva should give lessons in hospitality to others! We felt so welcome and little touches everywhere made us feel so at home. There was the essentials for breakfast, Scottish sweets to try, even a stocked bar. Umbrellas, headache pills, bath salts- she thought of it all! A wonderful choice for staying on the Royal Mike and certainly an excellent stay for the price. She also provided a large array of brochures and books about the area so I would recommend sitting down with a cup of tea your first night and go through all of them to we’ll plan your visit.
The kitchen is a FULL kitchen and you could bake a full dinner there with ease. Also the refrigerator has a large freezer. This is not a tiny apartment - you could live there full time.
A few things to consider for choosing a place to stay: the beds are very firm, but in excellent condition. If you have back problems and need a softer mattress, it may be too hard for you (the place we stayed in London had a firm mattress too so it might just be common in the UK).
Everywhere along the Royal Mile involves a lot of stairs. This place is located on a steep alleyway and has some steps to get in the front door- if you have mobility issues - you may not want to stay anywhere near the Royal Mile (most other places I looked were walk ups several stories after the steps around town!). Otherwise this place seems better than most for steps. It is conveniently located to walk to everything in old Edinburgh from the castle to Holyrood House- we walked everywhere.
Noise: it is noisy almost all night from street noise. If the windows are shut you hardly hear anything though and ear plugs are provided. I found it completely entertaining and delayed closing my windows to hear the fun outside. Everywhere on the Royal Mile will be similar though so if noise is a problem for you, just keep the windows closed (the thermostat keeps the temperature well regulated).