An absolute hidden gem on the Royal Mile.
If you ever visit Edinburgh this is the place to stay, with the shops and attraction's on your doorstep you will never run out of ideas.
The flat is lovely, i never wanted to leave.