Hi, All. Not been on for a while, trying to cut down my screen time. Well, DS is cutting it down for me! 
Just a quick reply to the newcomers, as I am in Frankfurt! Hi, Merlioness and scorchienne. Hello, Slatternly, too, though I am not in your area.
To answer some questions.
Yes, it is very easy to get by not being able to speak German. I learnt the phrase for 'Sorry, my German is not very good, do you speak English?' and do ok. I do feel a bit ignorant, and am trying to learn the language, but it is slow going. Same as you where you are, if I do try to speak in German, people just speak back in English, it it obvious to them that their English is better than my German.
We like it here fine. There are lots of parks, lots of well-equipped playgrounds. I find the shops somewhat lacking in variery, but obviously people get by fine, and I have probably just been spoilt by living in London for so long.
?70k is either loads to live on, or not enough, depending on what kind of a slender you are! ;)
I don't know about Kiga and costs, as we don't send DS to one. I do take him to classes (music, gym, indoor play) so I can provide links to those, and there is a decent (if overpriced) soft play place we go to. He is 2.3. I'd be happy to meet up and show you around.
There's also an expat toddler group here, well, a few, I think. We don't go, it's on too early for us, and actually, I would prefer to meet more locals than English-speakers. But there are loads of expats here.
We live in the city, but in an area that has a nice village feel, and shops of its own. Depends what you want! I wanted DH home sooner rather than later after work, so a shorter commute for him, and for DS and I to be able to pootle into town easily rather than the big effort of a longer trip.
Hth, any other questions, do ask, I'll make an effort to check in!