We have been to the Nadee, although not used their end of garden moorings. We went on a quiet summer evening last year and had a lovely meal in a fairly empty restaurant (we were quite early though). The menu was indian but with a bit of a european twist and dishes are served in a western style, ie you get your own dish, rather than sharing from all the dishes placed in the centre of the table. They have clearly spent a lot of money landscaping and furnishing what was the old pub beer garden into a more beach-like area to make a very unusual canal-side bar-restaurant.
If you go there you don't have to use their moorings as there is plenty of space on the towpath opposite. If it doesn't take your fancy, there's standard pub fayre at the Ragley as mentioned and in Willington which is about 30 minutes further on.
Oh and don't worry about Stenson - by the time you've managed Aston, Weston and Swarkestone, you'll know what to do and Stenson's not much bigger than them - we did them 2-handed on Missy Moo's maiden voyage a couple of weeks ago and survived. Enjoy your holiday.