Nice appartment hotel near central London, nice staff, good comunication before the stay, clean.
I can recommend it!