The flat is well-located, and is comfortable and secure, with some lovely restaurants/cafes nearby, BUT IT DOES NOT HAVE WIFI. It's possible to connect to an open network via BTWifi, which will cost around £20 for 5 days, but it is a bit patchy.
I had a very unpleasant time with my check-in, and I would recommend that any future guests insist on getting the porter's number from Anna UPON BOOKING to make their own arrangements for check-in directly with the porter in advance of arrival day. The porter goes home at 5pm every day - after that, there is no way of getting in as Anna is not always in the UK.
It is two-bedroom flat with 2 bathrooms. The 2nd bedroom has an en-suite shower room (featured in the listing photos). This room (if offered to you), be warned that it can get very hot as it's where the boiler / immersion heater are stored. There are no fans in the apartment, and Anna would not arrange for any to be supplied when asked. I had to sleep with the windows open all night.
In short, great flat for a holiday, but not great if you're coming to London to work.