Very nice people. Great location near Heathrow.