The place was more than adequate for the price - the location is quite close to the Hounslow East station and was comfortable enough for the 5 of us during the week’s stay.
The included linens were fine but I might recommend bringing more towels if desired for your group. There was no clothes dryer, just a washing machine, and there were no clothes pegs for the line outside included in the house.