Alon's flat is great! Very conveniently located at Greenwich, super close to the Tube which takes you in 20 minutes to central London. The room is actually bigger than what it looks like in the photos, and fits three persons very well.
Alton was very friendly and respectful during our stay, he even took us to the closest super market so we didn't get lost. I definitely recommend staying in Alton's place for a great London visit.