Great location and great place that's close to Heathrow!