The place is nice, clean and well equipped (full kitchen, washing machine / dryer, TV). Near Deptford park school, easy access (3 min) to buses 47; 188 and 199 to Canada Water subway station or direct to city center.
It is a bit small for 4 people over several days but practical for a short stay. The matress in the bedroom is rather comfortable.
The sefl check-in is clearly detailed. The hosting is managed by a concierge service which is quite reactive. Overall it is a good experience.