We enjoyed very much our stay at this apartment, everything was perfect.
The location (and the view!) is excellent and the apartment is amazing: very clean, beds with very confortable matress and pillows and it has everything we need. It was a great experience that made us feel at home. And this confort of home way from home was very nice.
Just a pratical tip: if you are used to sleep in the dark make sure you bring a eye cover because in London, as in most North European cities, the rooms are never completely dark ;-)