Alice's flat is a really nice place to stay in London. It is very clean and spacy. Everything needed was there. The communication with Alice always was perfect. I strongly recommend the place.