Nice Communication, good check in, central location.
Unfortunately the insolation in the flat is terrible, the floor was freezing cold even when the heating was on - but ok the week was quite cold in London.