Omar's apartment is very well located in London.
We were a family of 5 and we spent 4 wonderful days in London.
Everything was provided (towels, bed sheets, some water and milk in the fridge, ...).
Omar is a super host, really flexible for the arrival and departure times.
We strongly recommend this apartment if you want to visit London ;)