We could not have asked for a better location! We were just steps off of the Royal Mile, right across the street from the Waverley, and the World’s End. We will definitely stay here again when we come back. The flat was very clean and was exactly what we needed. Stuart was a very accommodating and welcoming host.