Good place and easy to get to and from Heathrow airport.