Three smiling women in medieval Highland dress walk arm-in-arm down a cobblestone street lined with timber-framed buildings and a distant castle tower.