Great! location. Only steps off the Royal Mile. Very roomy apartment. Very reachable and accommodating host.