Alexa's place is a really nice place to stay. The apartment is well appointed, plus there is a lot of natural light (rare for London). Also, she is a wonderful host. I had a great stay at her place and I will return to this location the next time I need accommodations in London.