As advertised, good short term stay near LHR.