Great location and very convenient to central London for short business trips. Communication and check-in were great. It would be nice to have some coffee to put in the coffee machine, but that's a minor inconvenience (depending on how much you depend on coffee ;-)