It is a fantastic apartment with a fabulous location. Camden is really close, and the bus stop connecting to center is just in the corner.
Alvaro is a great host. I strongly recommend it if you want visit London!!!