Stayed here for nearly a month and enjoyed it a lot.
The apartments are spacious, and very well appointed for an extended stay. From the little kitchen, appliances, utensils, storage space in bedroom and bathroom, WiFi, etc. I couldn't want for more.
The staff was excellent and accommodating - they provided me with extra utensils and cutlery when asked, dropped off fresh towels and cleared out trash when requested, and cleaned the unit every Sunday as promised.
Even the gym was great, with free weights, cable machine, and barbell rack.
The bed may be the only thing that could do with a mattress topper, but it was fine for most part.
I'd stay here again even for a few days next time I'm in London. Close to tube stations, and grocery stores within 1-2 min walking distance.