Staying at Sasha's apartment was a great choice for me.
The apartment looks exactly like the pictures. The looks of the apartment building doesn't do justice to how nice the apartment is inside. It is located near several bus lines so going places should not be difficult. The apartment was clean and had everything you would need.
Sasha was welcoming and replied quickly to any questions I had.
I would definitely go back to Sasha's place if I am visiting London again.