We really enjoyed staying in this flat in Edinburgh. It's in the very centre of town, only a minutes walk to Grassmarket and very close to the Royal Mile. The flat was very clean and comfortable, our only note is that there was no shampoo/conditioner/shower gel so perhaps bring your own if you need it, or do as we did and buy when you're there. Other than that, it's a perfect place to stay a couple of nights in the city.