Mirwais is lovely.
Easy rendez-vous to get key, clear explanation to find the appartment.
The place is less than 5 minutes away Vauxhall underground station (Victoria line), very practical to reach any part of London.
We really enjoyed our stay, we recommend.