Fantastic location and super responsive host! This flat is clean, roomy, safe, and has most anything you would need. It isn't luxurious though if that is what you are looking for. The only thing I would suggest they improve is the comfort of the bed.
A big plus for me as a lone female traveler was that I felt very safe and comfortable coming and going. The flats have a locked gated entrance and are in a good area as it is
located on the Royal Mile itself. This also means food, pubs, attractions, buses, train station, etc all within comfortable walking distance. Definitely heed the warning about the stairs and no lift. Also, be mindful that it is not silent in the area, but it is on the quieter end of the Royal Mile so mostly just regular street noise. Some people are bothered by that.