We really loved the apartment! Contact with the hosts was good before we arrived and the checking in process was super easy!
The apartment is in a great location for local amenities and is really well equipped. A real home from home!
We would definitely want to stay here again next time we're in London.