Amir's' place was exactly as described. It's conveniently located to Heathrow and within walking distance of many restaurants. Having an extra day, we walked into Harlington center and found interesting pubs and restaurants.