Good fairly central modern flat on side street off the bottom half of the royal mile. The photo is not the building where the flat is but close by to it. Flat was clean and tidy, second bedroom small but Ok. Great to have parking included but the entrance to the garage is awful with rubbish and terrible smells however this doesnt affect the flat. Easy access however the communal parts are getting a bit tatty, tape on carpets, scuffed paintwork on walls etc. We had a problem with hot water which was quickly resolved by the owner.