We spent a winter weekend at Emilie's place. She was in touch by SMS before and during our stay to make sure we could complete our self check-in and that the place was in order.
This basement flat is pretty sparse without many "homey" touches, but it's comfortable, well-lit and warm if you make sure to give the heater a boost when needed. The kitchen has all you'll need to cook. As it's a basement flat you'll sometimes hear footsteps from the house above and noise from the street, but it's generally a quiet area and we had no trouble sleeping.
The location is very close to the nearest DLR station and several great pubs and restaurants are just up Devonport Road; in fact we found it was very easy to walk all over Greenwich from here.