The place is just s described and as in the pictures. Simon is a great host and was very friendly and welcoming. I was worried as the check in instructions looked complicated at first but when I was there it was very easy.
The location of the apartment is 10 min away from anything you need in Greenwich, however it is not in the nicest areas and I could hear the neighbours quite often and late in the night (i was staying on a weekend).