A very nice apartment, great location, 6 minutes walking distance from two underground stations.
The wi-fi was slow than we expected and products like toilet paper and garbage bags might be more generously supplied.
All in all, a recommended place to stay in London.