Great place, not so far from central London & amazig hospitality.