Great place to stay nearby the Heathrow Airport.
Very kind people!