Literally a stones throw off the Royal Mile at Canongate, this was a compact yet modern apartment with off-trees, underground parking. The apartment was very clean with everything we needed, and our host left us some lovely touches of hospitality to help us celebrate Christmas in this beautiful city of Edinburgh. Highly recommended.