We went to the house in 4 people and we stayed confortably; the location is good as you have the tube station of earl's court quiet close (5 minute walk);
Unfortunately we had some problems with the main bathroom which had issues with the hot/cold water and after the first day water started to drop from the ceiling.
A part from that inconvenience our stay was pleasant even if I think the house is a bit overpriced