The apartment was exactly as pictured, and very easy to find.
Location is right in Old town with shops and restaurants nearby, and only a few minutes walk from the metro station.
The apartment was clean and the bed comfy. Checking in was very easy and the building felt safe and secure. We were worried it might be loud as it's a ground floor flat facing into the street, this was not the case and we slept great.
Only issue was the poor internet connection, and the near unusable internet based TV.