Life Travel Hotel Review: Residence Inn by Marriott London Kensington Home comforts abound in West London's most desirable neighbourhood.