I cannot begin to describe how amazing our stay was. LOCATION LOCATION LOCATION! Not only was the flat roomy and spacious with everything you could need (and super clean) it was right on the Royal Mile which meant everything was so easy and accessible. Not only that, both the front and back views were just the most spectacular. I will stay again on my next visit!