Had a great time in Dmitriy’s apartment. The location couldn’t be better, fantastic view of the castle from right outside the front door. You are also just around the corner from the Grassmarket which has plenty of good pubs. Would definitely stay there again.