Pros...
-great communication . Mauro always responded and the instructions were very clear
-great location. Right next to a tube station 10-12 minutes from central London. Also, had a few convenient stores around.
Cons
- It was warm and we felt the place needed an aircon. We tried opening the windows. That helped only a bit but introduced a lot of noise from the street. This impacted our experience. If you're not traveling peak summers this should be fine.