The flat was as I expected. Ali is very professional and kind.
The flat is located in a strategic area of London. The only "problem" is the smell of humidity due to the fact of being a basement. But we already knew that and I don't think it's a problem for a short period of vacations.