Highly recommend this stay. The location made it possible to walk to all major attractions and catch a bus right outside for further trips. The apartment is beautiful and well stocked with everything you need. There is also a grocery store very close so we were able to buy and cook food for several meals as well. The location also provided great access to all the pubs and restraunts on Rose Street which is significantly less crowded than the Royal Mile, so we were able to get a table easily at most places. Eddie was incredibly responsive and accommodating. I would absolutely stay here again.
The only drawback (if there is one) is the apartment being located on the top floor with no lift. It was a lot of stairs up and down. This is not a horrible thing, but it would be a difficult climb for anyone in poor health.