I had a great stay in this appartment. Jon was welcoming and friendly with me. It is well located, very closed by Edgware Road station (10 minutes walking).
The only drawback is that it could be a little bit cleaner.