Really nice place. Location ideal for Heathrow Airport