I can only recommend this place! The location is great and convenient, close to the tube but at the same time very quiet. The room is bright and has enough space for everything. The bathroom is also very well lighted with a nice window. Everything was very clean. We'll definitely make this place our regular when we're staying in London.
Only one thing that can be considered as a constructive critism is that there is not a very nice smell in the kitchen. I guess from all the cooking, probably different nations etc., but it's kind of a strong smell. Anyway, that wouldn't stop us to book it again for our next visit.