Very central place, Sloane Square underground is 10mins away and gets you everywhere. The double bed is amazing, plenty of comfy pillows to put on the fouton.
Lovely shower pressure, towels, and clean facilities all together. Nice that they supplied a hair dryer as well.
Very pleasant area for London. Nice restaurants within 2-5mins by foot, and cheaper places within 15mins.
I stayed with colleagues for a conference at Imperial College London, and will definitely recommend to others.