The house was great, perfect for our work team of 7 people. Location was fabulous with lots of restaurants, pubs and shops close by. Being close to the new Elizabeth Tube line is a plus as well and it's a great location for attending anything at the ExCel center which is just one stop away. Communication was a bit spotty from time to time, but other than that, it was really good and we would highly recommend the property.