Absolutely brilliant location right in the middle of the Royal Mile, and a short walk from Waverley station. Nice, clean apartment. Good communication from the hosts. We had a great stay, couldn't fault it.