I always go To Edinburgh at least twice a year if not three times.
My Girfirend is Scottish so we stay with her parents and the kids love Scotland and also spending time with the family. We always try to make festival time, it is great.
Also we take the kids to Butlins every year, as for value for money and entertainment we find it unbeatable.
When they get a little older will probably start taking them abroad.