As the host will let you know before getting into the actual apartment you will have to go through a VERY stinky hallway which was the worst part of the experience, I know it's not part of the apartment but it was still not that nice.. However, the moment you enter the apartment it's a whole new world, rest assured.
We had a great stay at this place, it looks like on the pictures and it has all amenities you need for a short stay. The location is also amazing as it is close to most tourist attractions, by bus or even walking (around 20min) and there is also a train station 6 min walking.
Overall, I would definitely recommend this Airbnb, for a great host like Joanna, for the price and value you get for an amazing city such as Edinburgh.