Omar's place was absolutely great.
The location is easily accessible, and there are many restaurants and markets around. The room is accurately depicted in the photos. It has everything you might need for a short stay. The room and shared bathroom were very clean. I will definitely stay there again when visiting London. Omar gave all the needed information for a smooth check-in, I didn't feel the need to ask him anything.