We had 1 night stay in Alton's place. It was great, the room was exactly like the one shown in the picture.
Alton was very friendly, welcome us to his place and explained everything we needed to know. The place has all the basic necessities for the guests.
It is very close to Greenwich DLR station, also has a beautiful park nearby (within walking distance).
It is a lovely place to stay, nice place, nice location, nice host.