The place is great and very well located close to two different tube stops. The apartment itself is very spacious, and the bedrooms, in particular, offer much more space than other accommodations, which is nice when you're traveling with large luggage. My favorite thing about this place is that the bathrooms have floor warmers!
We were greeted upon arrival by someone from the host team who was very friendly. I Would definitely stay here again.