In general I had enjoyed the stay.
Location is perfect in center London near station, easy access to all sightseeing spots.
Apartment is very clean and equipped with all the necessities: towel, soap, shampoo, hair dryer, and also kitchen ware, microwave oven, toaster, kettle, filter, and washing machine.
Landlord is very responsive, and taking good care of all the details to ensure our safely arrival.
Unfortunately , the wifi wasn’t work on the day on our arrival but the landlord managed to provide the temporarily wifi solution on the following day.
In summary, it’s a very good stay. Highly recommended.