A good place, close to Hyde Park. A nice street close to everything you need:)