You can't beat this location! Just a short walk off the Royal Mile, this was a great place to stay. It has a small kitchen (which is to be expected) but we didn't cook there anyway. The bathroom is bigger than we had expected which was a nice surprise. The living room is great for hanging out and the bedrooms are both good sizes. Mel, the owner's friend who met us, was easy to communicate with, was prompt, and gave us some fantastic recommendations on what to do. Our only issue was that we were unprepared for our first impression when approaching the building. It looks like an old tenement building. Our initial concern was not abated as we walked up the dingy staircase. We were wondering if we had made a mistake. Once we saw the inside of the unit and realized how close we were to the center of town, our concern was abated. But we did have a few stressful moments there upon our arrival.