Even though we were not able to meet Alex, she has been very helpful. Her flat is very clean and cosy. The location is very convenient with St Pancras and Camden Town about 15-20 min away by walking. There are also several options for public transportation.
I highly recommend it!