This apartment was everything we needed for a weekend stay and our first time in London. It is in a great location, there are multiple bus stops within a 10 minute radius that we took to go further into town, other than that we walked along the river.
Christian provides towels, adapters, and shampoo/body wash. The common spaces were clean and the shower had great hot water. There are three or four private rooms in this apartment, so you may have to share spaces with other travelers.