Everything one might need for a short stay in London. Bed is of decent quality (not a cheap IKEA mattress), washing machine, small stocked kitchen (I am easily bought off by Pellagrino). Close to V&A, bus/train ride to SoHo, other tourism. Piccadilly line to Heathrow.