Alessa is THE host! Super organized, and fast answering.
The apartment is big, clean, and in a magnificent part of London. It's only a few minutes walking to the tube station, and there are some great pubs nearby. Alessa is so kind and understanding, there's no reason not to get this place!!