Not a whole lot more to add here that other reviews haven't covered.
Location is perfect. Nice quiet neighborhood with easy access anywhere in the city. We spent a few days hitting the touristy spots and did not realize how perfect the Piccadilly line is for accessing them. And there are a few good bus stops nearby as alternatives. We even took a direct bus from Oxford St that dropped us two blocks away from the apartment.
The space itself is exactly what you'd expect and as is pictured. Perfect for a traveling couple.
Robin also provides a really detailed welcome packet. Loads of great recommendations in the neighborhood. We had a full schedule already and I regret not being able to take much advantage. If you are staying here I'd recommend you take full advantage of Robin's suggestions.