Had a lovely stay. The flat was clean and well decorated. The ally way was a bit of putting at first and on the first night there was quite a lot of noise outside. However the other nights were nice and quiet. The location could not have been any better, it was so close to both the station and the royal mile. I would definitely reccomend.