Location was perfect for us - out of central London in a setting I was familiar with after living in and around Atlanta for a decade.
Close enough for a ten minute walk to a few different tube stations depending on which line you need, close to lots of great restaurants and a few grocery stores.