I was a bit apprehensive about this place based on several recent reviews about cleanliness. Overall we found the place was tidy but needed a deep clean. Several areas were quiet dusty and the bathroom was in need of repairs (bath was coming away from tiles). But... its location is perfect. It is right in the middle of the royal mile. We were attending the fringe and we could watch some of the previews of the shows on the street stages from the windows. The flat is noisy, but we were aware of this and brought ear plugs which helped. I tried to contact the owner several times to see if an earlier check in was possible but they didn't respond to my messages to let me know either way, which was a bit disappointing (lack of communication not earlier check in). Saying all this I would not be put off from staying again, simply because it was so central. Except good enough, not immaculate.