The unit is very clean and comfortable. The location couldn't be better, for someone who is not willing to pay for staying in central London - District Line station around the corner, and a 24h bus to Piccadilly Circus (no 94) on the other side, for returning late.
Only downsides: the train noise is substantial, and will be a problem for those sensitive to noise; the WiFi signal is weak.
Alltogether, I would definitely come back.