Very nice and friendly hosts. Comfortable stay and short distance from Wembley Stadium