Prompt and effective communication.
Very friendly hosts.
Really clean apartment,
Accessible location to the airport.
If I ever have a long layover at Heathrow again, I’ll stay there again.