Excellent place for a large group of people with plenty of rooms and bathrooms. Location was approx a 20 minute walk from Stratford so was a great location for getting into central London.