I stayed here for 2 weeks on a business trip. Super flat in a very convenient location. Flat is as described, key handover went smoothly, and a small maintenance issue was swiftly fixed by the managing agent, whose shop is on the same street. We've already booked to stay here again the next time we're in London.