The flat is great. It's all new and modern and everything works (though we had a bit of trouble with the internet near the end of our stay). Moreover, the flat is excellently located, there's tons of stuff nearby, and buses and the tube are easy to hop around town.