Very nice apartment near Haymarket. It is a 25min walk to Old Town (Grassmarket) and for lazy ppl there is a bus running every 5 or so minutes. Check-in was easy and the exactly apartment as described and on the pictures.
The front yard and hallway were fairly dirty but since the apartment was nice and clean, it was no issue for us. Another minor thing is that the bathroom is very small. I assume it might be a bit small for a person that is a bit bigger/taller.
The kitchen was well equipped and another plus was the ability to log into streaming services such as Netflix, Prime etc.
I would definitely recommend for ppl that don't mind walking a bit or taking public transport to the center and for anyone that is not willed to pay the expensive inner city places.
We had a lovely stay!