a little disappointed with this flat, photographs must be from a while ago. There were stains on carpets and bedding, bathroom in fairly poor state with no shower curtain or shower screen and shower with very low pressure making it difficult to use at all. Kitchen was clean except for very dirty washing up sponge left in sink. Overall, the flat is in a good location, at the bottom of the Royal Mile, and is a good size. But it does seem to be in need of some maintenance to justify the rental price.