PERFECT location. Only 15 minutes by foot to Westminster Abbey or Buckingham Palace.
Easily reachable via Victoria Station, too.
If you want to explore London with your family, this a sure bet.