I'm going to visit Edinburgh with DP and DS(3) in mid Feb for a few days and I'm looking for ideas for things to do. I'm thinking - Zoo, shopping and maybe a swim. Do you have any top tips for me or suggestions of things to do please?