It´s a good place for stay some days in London. It´s all very clean and confortable. You have a lot of places for take away your dinner around the apartment. All is perfect, the only thing is the wifi that does not work very good and perphaps it´s a little far from the center of the city, but you can go perfectly with train or bus.
In general is a very good place for stay some days and i will repeat.