We had a wonderful stay at Derek's flat. The apartment was beautifully appointed and very clean. You can't beat the location either, it's just blocks from the the Royal Mile and the castle. This is one of the best places we have ever stayed. Derek made the check in and check out effortless. I would highly recommend this property.