GREAT location! Just steps off the royal mile with easy access to all of the hot spots in old town. Dunc and Dee were wonderful hosts, great with communication and very accommodating! The flat is very cozy, clean and well kept. We have no complaints and would absolutely stay here again! The hosts had a ton of great suggestions for places to eats, bars, things to do, etc.