It was a really nice stay!
Great communication.
Easy to access London city.

One minor point: it is not a flat for 8, rather 6. There are only 3 (double) beds. One bed is just a matras on the floor to create a 8 person flat.