We had booked the flat for some meetings in London and were really happy with it. The rooms were spacious, lovely ensuite bathrooms and the wifi was perfect for several people to be in calls at the same time.
We'll definitely book the flat again as the location was also really convenient close to Angel station. Communication was great.