The place was clean with a good location, in walking distance from all the things we wanted to check out in London. The communication was great, with very fast respons.
The downside is that its very easy to hear the upstairs neighbours.