Stayed here for just under a week with friends to explore the city. The location is fantastic, being so close to the Royal Mile and easy access to the newer area of the city. The flat is big enough with all the rooms being of a comfortable size, it was warm and very clean when we arrived. Check in was easy and the access to the flat was ok, but if you have any issues on your feet there are a lot of steps involved with getting to the flat.
Our only concern was the amount of noise on an evening, especially on a weekend from the alley way. The back room with the ensuite has its windows above a pub, and with them being older single glazed units there is a lot of noise carried through. We did have a few disturbed nights unfortunately, and it would benefit from a black out blind.
Overall we would recommend the flat and we did enjoy our stay, but we were tired when we left for home.