Don't expect a mansion. This is basic accommodation at a VERY reasonable price for London. You'll have everything you need; a small bed (could be more comfortable), a small shower with plenty of hot water, a sink and toilet and the added bonus of the clothes washer. The townhouse is behind a locked gate (you will have keys) and is very near all forms of public transport (buses, DLR and Underground).