I think the place could use some TLC. It’s by no means a bad place to stay. The location is great and we were very comfortable. We couldn’t get the dryer function to work on the washer(error code flashed). There was some mold in the small bedroom’s window that was smelly(this is common in damp climates and especially in older buildings). The place wasn’t properly cleaned when we checked in. The host apologized and said the previous guests left the place in such poor condition that the 7 hour window between check out and check in wasn’t enough time to finish the clean. The furniture is old(peeling sofa) and it feels a little overly crowded with bulky mismatched furniture and Knick knacks everywhere. Our bedding was very worn and our sheets were stained. They did appear clean though, except the comforter smelled musty. Great kitchen and large fridge. Wash machine (besides drying issue) worked great. Newer looking carpet in good condition throughout the flat. Heating worked well, we were comfortable. Smart TV for Netflix etc was nice. Gorgeous view of Holyrood Park and Arthur’s Seat. Loved the short walk to see the swans. We were well supplied with tea & coffee, which was a sweet touch. There’s a train route behind the building, but I didn’t find it out of the ordinary for normal city sounds. Sadly I can’t vouch for the lovely looking jacuzzi, as we couldn’t seem to keep the water hot long enough to fill it. That may have been our not understanding the instructions. It’s was not my favorite place to stay in Edinburgh, but I’m sure a lot of the issues we had are easily solved. 3 out of 5 stars.