We were very pleased with our stay. The place was clean, bright and comfortable and the location was perfect for us...just a few minutes walk to the royal mile, where we spent an entire day exploring the old city. Note that there are quite a few steps to climb if you have mobility issues. The flat is across from a pub so if you are a light sleeper it can get noisy in the evening. The bedroom is away from the pub side and with the door closed, it was fairly quiet. Lots of privacy between the pull out couch in the living room and the bedroom. Parking within a few minutes walk from the flat but it is pricey so account for that in your budget. We were able to pull up right outside the door to unload the luggage though which was convenient.