We enjoyed our apartment in London. It was small but well well-equipped with everything we needed.
The location is pretty much perfect, in a lovely neighborhood with Victoria Station very close by and Santander Cycles at the end of the street. An excellent grocery store is very near too.
The staples found in the suite helped us get our vacation started immediately.