Great place near heathrow, clean and well furnished