Royal Mile Retreat was an excellently located flat right in the heart of Edinburgh's Old Town with its wonderful restaurants close by and a 5 minute walk to Waverley Station and the shops in New Town. It was clean, homely and had everything I needed for a wonderful nights stay.