Maide & Rob's flat was a great place to stay, ideally located on Piccadilly line (the tube entrance is in front of the apartment).
Even if we didn't meet them, Maide & Rob were very attentive to us being sure we had everything we needed. We felt right at home :)
If you want to mix London exploration and traditional touristic location, Maide & Rob's flat is the place to be.