The apartment is clean and has everything you need. (Except for a hairdryer) Some of the doors don’t close well. The beds are very small (too small for our standards) , but even worse are the mattresses, they are old and worn. No longer suited to sleep on. You can literally feel the springs, I hurt myself several times and I did not sleep well.
The bedrooms are on street side and the apartment court has a glass container, both cause for a lot of noise. Inside the apartment you hear doors slamming a lot, and the heating makes a lot of noise too. You do have a bit of a view on Holyrood gardens, which is walking distance away. To the old town is a 25 min walk. The neighbourhood is not particularly nice, typical subarbs of the city.
The place has two bathrooms, although the en-suite bathroom is very small. It only fits 1 person at the time.
We stayed for 2 days, I would not book this place again. Of course, the price was on the lower side. (About €190 per night for a 3 bedroom app)