I stayed for a whole month and this house was a very good choice.
Great location, just next to Piccadilly train station, walking distance to city center. The private building complex is really quite and picturesque. Didn't meet the host in person, but she was very helpful before and after the check-in.
The only downside is the dog smell, mainly in the entrance hall (I was informed before booking that this was a possibility) and the living room that could be cleaner (some dog hair on sofas, some old leftovers in the fridge). Kitchen had all the amenities. The bedroom and bathroom were very clean thou!