Super clean and great location! Sacha is a welcoming host who made my first stay in London a pleasant one. I definitely recommend staying here!