Location great - very close to public transport and shops, restaurants and the lovely Greenwich Park.
The apartment was perfect for the five of us and had everything we needed such as a nice kitchen, TV, Wi-Fi and a quiet neighbourhood (we slept heavily during the nights).