Great place to stay. Close to Heathrow and welcoming environment!