It's a good location, except if you plan on not using public transportation since it's a bit far away from Big Ben/London Eye area.