This flat is perfect if you want to be close to all the hustle and bustle of the Royal Mile. Around 10-ish minute walk with shopping and sites on the way. The flat is clean, comfortable and Graeme’s helpfulness is amazing. Would definitely recommend.