Very nice place, we really felt at home. Lots of things provided including drinks and other goodies so you can arrive and relax. Excellent turkish restaurant around the corner and a store across the street, supermarkets in 10 min walking distance and the Greenwich market/Thames/Riverbus/stations all in walking distance.
It takes a bit of time and careful reading of the (excellent) instrucions to pick up the key and find the place for the first time.
Very good area and a quiet place. We liked it a lot and would return any time! Thank you :)