A very clean and well located flat - ideal for the Royal Mile. We found some great cafes and a bakery just a short distance away. We enjoyed a very pleasant stay.