The flat worked great for the four of us. Good location, 5/10 minute walk from public transportation. 5 minute bus ride from London Liverpool Train Station to catch the connection to Stansted. The flat has a great shower, full kitchen, TV with British channels. WiFi worked flawlessly. Two good size bedrooms. Elevator. The host is very nice, although we did not get to meet in person, she was always available and communicated easy.
Highly recommended.