Overall had a very good experience at Skyfall's place. Place was roomy enough for our family of 9. Location was excellent - very close to London's great transportation networks, which in turn was just 10-25 mins away from all of the main attractions. Tesco (local supermarket) is just a few minutes walk away.
Many thanks to Skyfall for contributing toward a successful vacation for us!