This Scottish estate is a magical place to visit for all the family.