Good location and well equipped flat. All the necessities and would be good for a small family. Situated mid-way between Paddington and Bayswater, so everything is pretty close.
The WiFi was not the best (I was working so this was important to me), and there were some maintenance issues but Mario was very responsive and was excellent in accommodating changes and requests.
Given the extreme heat in London while I was there, it was extremely hot, even with the fans that were provided. In colder months, this would be a very cozy flat.