Alexa's flat is beyond spacious and situated in an amazing area— while it's conveniently located to everywhere you'll want to visit in London, you'll surely be tempted to stay local. Two bathrooms and the large living room + garden made it an especially enjoyable, comfortable space to share with our group. The only thing I'd note is that, since it is a below-street level unit, you likely won't have phone service/ data so will be reliant on wifi. We unfortunately had some connection issues but Alexa was responsive throughout to try to help troubleshoot for us, and I'm sure this was a one-off scenario (there was a massive storm while we were visiting which I'm guessing disrupted service) that is unlikely to affect any guests' future stays.
Beyond this, would absolutely recommend + hope to stay again in the future!