We can 100% recommend staying in this Airbnb. We (2 ppl) stayed over the weekend and the apartment is perfectly located to walk to many other areas or just a 2 min walk away from the next underground station.
Check-In was very flexible and spontaneous.