Inside and out, Scotland’s “Cinderella” castle enchants Steve McKenna