Clean and spacious flat, you get loads of kitchen stuffs that are great for you to cook.
The bed in the main room is very uncomfortable, but the second bed and sofa bed are both pretty good.
Location is pretty good if you know your way around London, if not you might struggle at the beginning.