Great location for a great price, you can go anywhere from the apartment, with Hyde park just around the corner literally 1 minute away and 2 major underground stations 5 minutes away.
As clean as you can expect from a shared apartment. Easy check in and check out.
I 100% recommend you stay here !