This was a lovely, quaint flat in an excellent location near the Royal Mile but tucked away in quiet alcove. Emma is a wonderful host who cares about her guests having a good experience. She communicated clearly and frequently, put fresh flowers in every room on our arrival, and even had a few basic food staples waiting there for us for which we were grateful. Brochures and guide books were available for all the main attractions. The flat is very clean, with beautiful linens and comfortable pillows! We made breakfast at home in the kitchen; instant coffee was provided and a hot pot for tea. Netflix was available on a beautiful big flatscreen TV. The only complaint we had was that the bathroom does not have great ventilation; we kept the door open most of the time and put towels in other rooms to dry and this resolved the issue. I can highly recommend this flat with Emma as your gracious host.