It is nearby London Heathrow and perfect for a nightstay between flights