The apartment was clean, spacious and in a good location in London. I would be aware that without warning they expected a £500 deposit if you have not visited them before.
The customer service at the front desk was not great at all. However, the room itself was very lovely.