Planning to go to Edinburgh for the weekend with Ds1 (10) and DS2 (20 months). Although I go there once or twice a year for work, we have never taken the children there. Where would be good to go with such disparate ages? We were thinking about the zoo because of DS2's Pingu obsession. Where are nice (but cheap) places for lunch which won't object to a toddler? Any help gratefully received.