This flat would be a terrific place to stay even if it wasn't right on the Royal Mile. The character and coziness of the place is fantastic, and the location is second to none for exploring the amazing offerings of Old Town Edinburgh.