An absolutely fantastic apartment. The location is as close to the castle as you can get and fabulous for the bars and restaurants on the Royal Mile. The apartment itself is impeccably furnished right down to the tiniest details. The beds have quality mattresses which for someone with a bad back is really important. I cannot fault the apartment at all. As for Mary the owner she went above and beyond what could be expected. The reason for the trip was that there was a 60th birthday within our 4 visitors. I messaged Mary to see if she could prepare some balloons and she did this and more and wouldn't accept any money for them. In addition, whilst checkout was at 10am we were able to keep the apartment until our train time of 4pm. I can honestly say it was the best accommodation experience I've had and will definitely stay again.