We had a fantastic stay. Greenwich Penninsula is great for kids - playgrounds all along the river and fab for scooters. Free art too.
Boat and tube links are great.
The apartment is very clean and has everything that you could want.
Communication and access is great too.
Parking easy.