A very nice flat for a short but nice stay in London.