Hi,
I'm not too familiar with the hotel itself but do know the area quite well. The only thing I can tell you about the hotel is that I have heard some people say the rooms are quite small. But as I guess when on holiday not many people spend too much time in their rooms I wouldn't think this a problem.
As I don't have kids I've never looked into the facilities for them, but can tell you that Tunisians love children so you daughter will most likely find herself the centre of attention! If she likes horses the hotel has a stable (I'm assuming they still have this, as this information is a few years old).
The location is excellent as you have restaurants, cafes and shops a stone's throw from the hotel. There's a lovely restaurant called Cascades just around the corner. It's one of the pricier restaurants by Tunisian standards but still cheap compared to the UK,for what you're getting. (Eg, last time I was there, in July, I paid about £40 for 2 people, including wine for me, beer for my friend and a massive fresh fish as one of the main courses). For a coffee, snack or if you've missed the breakfast at the hotel there's El Dorado which is very popular with both tourists and locals.
A lot of nightlife centres around the hotels and so long as a hotel isn't all inclusive you're free to go to any other hotel. The entertainment is a bit hit and miss, but shows worth watching include the snake charmer and the fakir show. The Fourati 2 minutes down the road to Les Orangers tends to have slightly more polished entertainment compared to some other hotels, however I have had a few problems getting in there as I wasn't staying there. This may be because with a tan I'm often taken as Tunisian though.
There's several disco bars and a couple of clubs within an easy and cheap taxi ride and taxis are pretty easy to get from in front of the hotel. I personally like Havana. Discos in the hotels generally aren't up to much. The one's I've been to seem a bit stuck in the eighties as far as the decor goes!
I'm sure you'll have a fantastic time.
A.