Had a wonderful stay.
1. Great location to catch public transport (buses/tube) to all over London and out of London (Paddington station).
2. Easy access to grocery store, coffee shops, restaurants and shopping
3. Host very responsive and helpful. Immediate communication and help.
4. Clean apartment, bedding, bathroom.
As others have mentioned, there is a lot of street noise but that is to be expected on a Main Street and did not bother me personally.
Bathroom floor slippery when wet so just be careful.
Weather was great so didn’t need heating on. Might get hot in summer and will need to have windows open for sure if hot.
Accommodation comfortably can fit 4-5 people (although we were just 1-2).
Did not personally use kitchen/washer etc but seemed have all the amenities.