The flat was conform to the description. It is conveniently located in a quiet street close to Hyde Park, and is 1 mn walk away from Bayswater Station (which will allow you to reach Westminster and Big Ben area in about 15 mn). The street right next to the street were the flat is located has plenty of small restaurants and supermarkets.
The flat was quite large for London standard (we were a family of 5, 2 adults and 3 teenagers). The flat lacks a bit of personnality (no decoration at all), the kitchen equipment is minimal (some items not sufficient for 5 persons), the matresses were not top quality and the entrance of the building would need an upgrade (old and dusty carpet), but overall, the flat was doing the job! Communication with Ali was quick and easy, and the check-in and check-out processes were no problem!
Thanks Ali!