The location is nice. Only take 3-5 minutes from Earl court station by walk.
If you are looking for an accommodation for 4-5+ people, this is a good place to choose. Very nice living room area