Nice place near Heathrow Airport. Friendly host.