It's a great location located minutes from the Tube and in a quiet residential neighborhood. It's a very cozy place (especially for 4 people) but its still comfy nonetheless and we had a good night's rest during our stay. If you like dogs, it's especially nice to have a furry friend outside your door in the mornings!
I'd recommend staying here as its close to the Tube and near all the action in London.