I highly recommend this flat. The location can’t be beat if you are planning on touring the Royal Mile. Allan is a great host who was extremely responsive and helpful. The apartment was very clean and spacious. An excellent stay!