The location of this flat is undeniably incredible. The views are to die for. The steps (65) are rough if you are out of shape or have health problems- but not too bad if you are willing. The steps up are worth it when you see the view from the window. As for the inside of this flat- it is a bit outdated. If you are looking for a comfortable bed, clean walls/corners/floor boards/carpets, nice furniture, updated appliances--- this is not the place for you. If however those things aren't of importance I would recommend this place. It is right on the Royal Mile- and is actually in a tourist stop building. If you look at postcards, pictures of the castle etc-- you will see this place! Pretty cool. We never met the host/assistant host. The actual host is responsive and did what she could to help, but as for the lady that helps her- it was a bit more trouble to get in touch with her when we needed. For example- we had a bit of a delay with our arrival. We were originally going to arrive at 1PM- which Yvonne/Gill graciously agreed to allow. We unfortunately were delayed in our travels and notified the hosts that it would be closer to 2. We arrived at 2:20 PM but no one was there. We messaged a few times. My husband, my 1.5 year old daughter and myself had to wait outside in the rain for about 10 minutes when we finally got a message that the key was under the doormat. Directions were to be given later (which was later that evening). The place was somewhat clean- the walls in the hallway are dirty (I desperately wanted to paint or get a Magic Eraser lol). The kitchen walls had cobwebs that had collected dust. My daughter found a used contact lens on the bedroom floor as well as some cookies that were on the floor next to the bed. Yvonne/Gill did put sheets/comforter on the futon in a pile so that I could have my little one sleep there, which was nice- but when I pulled the futon out- it had some pretty nasty stains on it. I flipped it over and made it work. The pillows on our bed (just two) were very flat. The bed itself is basic- slopes in the middle. The bathroom was clean- the shower is missing a knob on it- but works great. We had issues with the washer/dryer- which I had inquired about prior to booking. While it did wash our clothes, we were skeptical b/c the buttons were recessed and seemed to be broken- and the front of the machine seemed to be missing something, maybe a cabinet facade. We started the laundry in the morning- when we arrived back at the flat in the evening the clothes were still soaking wet. We messaged the hosts- the owner/host responded right away- but didn't know what to do- the assisting host responded...