I think the best thing about the apartment is the location. It's pretty close to Southwark station, you can also walk to waterloo or elephant and castle if you really want to. I walked over the bridge and into some of the popular areas but thats abit of walk so probably not for everyone. I think a cleaner comes everyday (or pretty often) so the place is kept pretty clean. The kitchen seem to have all the necessary utensils available for making or re-heating your food. The host and co-host also responds quickly incase you had any questions.
I did have 1 concern though, the bathroom is split into 2 rooms; 1 for shower and 1 for the toilet. Unfortunately the sink is in the room with the shower. Therefore you'd have to leave the toilet and then go to the other room to wash your hands.