Very clean, well set up and super convenient to the Royal Mile and the castle. Paul’s instructions are easy to follow and we had a good stay. The apartment has character stone walls and lots of shops and restaurants nearby, right in the thick of it.