This place is conveniently located near Heathrow. The hosts were very friendly and hospitable. Highly recommended.