We had a great stay at Nicks flat, the Royal mile is in walking distance as are buses, if not Edinburgh has plenty of taxis if walking isn't for you. Nick and his team responded to our questions quickly and the flat was furnished with everything you'd need for a short stay. We'd happily come back.