We have booked 4 nights /3 full days- Saturday to Wednesday over spring bank holiday (May/whitsun week) to Edinburgh. I’d love some tips of places to visit with boys age 8 & 12, and ideas of what to cluster together to get the most out of our stay.