We were very happy to find this modern apartment so close to the center of the Royal Mile with internet, kitchen, two bedrooms, a nice living room space. It was clean, comfortable and well-supplied. We were able to get in as soon as we arrived.