If you are looking for a place right on the Royal Mile this is it! The flat was very spacious, well appointed and clean. The check in process was very easy and Emily was great to work with. I am always suspicious of all 5 star reviews but this place deserved it. The beds were very comfortable and welcome after long days of walking. The little coffee shop The Little Inn cafe a few doors down was perfect in the morning. You will not regret booking here.