The location of this flat is awesome. You are in the Heart of the Royal Mile. Check in procedures were good. The size of the apartment is good with two large bedrooms. The apartment was adequately clean, but the bathroom was musty smelling and repair work around the tube was poorly done. Lock on door stuck continuously.
Concerns...slow communications on a couple of questions asked prior to our stay. There were no instructions on procedures to checkout. There were only two partial rolls of toilet paper left in the apartment. No instructions left on how to connect to the WiFi. The TV was not connected and was not function able. No local information provided.
Overall, we did have a good stay. The location is the selling point if you can over look the short comings.