We had great time staying in this flat over the weekend. Walkable distance to the start of the Royal Mile and many shops around. You can park for free in the area. Host was very helpful and easy to reach. Apartment itself was clean, warm and cosy. Beds are comfortable and kitchen is fully stocked. Only issue would be the noise from the street for light sleepers but this didn’t affect our stay. We loved it and would recommend !