Great experience!
The appartments is as in the pictures and very comfortable. Location is also convenient in terms of transport to get to Central London and a number of supermarkets and restaurants around.
I would definitely recommend it!